Skip to main content

Full text of "USPTO Patents Application 09701705"

See other formats


IN THE UNITED STATES PATENT AND TRADEMARK OFFICE 



In re International Application of 

Sadayuki ABETA, Mamoru SAWAHASHI and Fumiyuki ADACHI 

International Serial No.: PCT/JP99/02154 
International filing date: April 22, 1999 

For: CDMA RECEIVER AND CDMA TRANSCEIVER 

VERIFI CATION OF TRANS T ■ A T T r>M 

Honorable Commissioner of Patent and Trademark 

Washington, D.C. 20231 

Sir: 

Masashi SHINKAI residing at c/o TANI & ABE, No. 6-20, 
Akasaka 2-chome, Minato-ku, Tokyo 107-0052, Japan, 
declares: 

(1) that he knows well both the Japanese and 
English languages; 

(2) that he translated the claims of the above- 
identified International Application from Japanese to 
English; 

(3) . that the attached English translation is a 
true and correct translation of the claims, specification 
and drawings of the above-identified International 
Application to the best of his knowledge and belief; and 

(4) that all statements made of his own 
knowledge are true and that all statements made on 
information and belief are believed to be true, and further 
that these statements are made with the knowledge that 
willful false statements and the like are punishable by 
fine or imprisonment, or both, under 18 USC 1001, and that 
such false statements may jeopardize the validity of the 
application or any patent issuing thereon. 

December 3, 1999 7K , ^Ul>J^ 



Date Masashi SHINKAI 



7 J 



SPECIFICATION 

TITLE OF THE INVENTION 

CDMA RECEIVER AND CDMA TRANSCEIVER 

5 

TECHNICAL FIELD 

The present invention relates to a CDMA (Code 
Division Multiple Access) receiver and a CDMA 
transceiver which have high resistance to fading 
10 fluctuations, and carry out highly accurate channel 
estimation, considering the rate of channel 
fluctuations (propagation path fluctuations) . 

BACKGROUND ART 

15 In a mobile communication environment, 

fluctuations in amplitude and phase can take place 
in a propagation channel because of Rayleigh fading 
caused by variations in relative locations of a 
mobile station and a base station. Therefore, it is 

20 common for a conventional phase modulation method 
which transmits data (information) by carrier phase 
to impose data on relative phases of successive 
symbols by differential encoding on a transmitting 
side, and to make identification and decision of the 

25 data by differential detection on a receiving side. 



- 1 - 



% 

In the differential detection, however, one bit 
error in a radio section causes two bit error 
because the data to be transmitted is modulated with 
the differential encoding as mentioned above. Thus, 
5 under the same SNIR (Signal to Noise and 

Interference power Ratio) , the received error rate 
will increase by 3 dB from that of the coherent 
detection such as binary phase shift keying (BPSK) . 
On the other hand, although the coherent 

10 detection that decides the phase of a received 

signal for each data symbol by the absolute phase 
has highly efficient receiving characteristics, it 
is difficult to decide the received absolute phase 
in a Rayleigh fading environment. 

15 To solve the problem, a method is proposed that 

insert pilot symbols into a data symbol sequence, 
and carries out channel estimation of the data 
symbols using the pilot symbols. As a pilot symbol 
insertion method, there are a time multiplexed pilot 

20 channel method that inserts pilot symbols between 
data symbols, and a parallel pilot channel method 
that inserts pilot symbols in parallel with data 
symbols. 

The following references 1-3 propose a channel 
25 estimation method based on the time multiplexed 
pilot channel method. 



- 2 - 



S 

Reference 1: Seiichi Sampei and Terumi Sunaga, 
"Rayleigh Fading Compensation for QAM in Land Mobile 
Radio Communication", IEEE Trans. Vehicular Technol . 
VT-42, No. 2, May 1993. It proposes a method of 
5 estimating and compensating for the fading 

distortion using pilot symbols that are inserted 
between data symbols at fixed intervals and have 
known phases. In this method, a pilot symbol is 
inserted at every several data symbol intervals, and 
10 the channel estimation is carried out based on the 
received phases of the pilot symbols. In other 
words, it measures the amplitude and phase of the 
received signal of each path of each user at the 
pilot symbols before and after the current data 
15 symbol section, and estimates the channel 
fluctuations in the data symbol section by 
interpolating the measured values. 

Reference 2: Hidehiro Ando et.al, "Channel 
Estimation Filter Using Time -Multiplexed Pilot 
20 Channel for Coherent RAKE Combining in DS-CDMA" , 
Mobile Radio, IEICE Trans. Commun. V0I.8I-B, No. 7, 
July 1998. It proposes a method of carrying out 
more highly accurate channel estimation by making 
channei estimation using more pilot symbols. 
25 Fig. 23 is a diagram illustrating a channel 

estimation method based on the reference 2. In this 



- 3 - 



method, the transmission power control is carried 
out at every slot interval to follow instantaneous 
Rayleigh fluctuations. Therefore, as illustrated in 
Fig. 23, the amplitude (power) of the combined 
5 symbol sequence of data symbols and pilot symbols 
varies at every slot interval, and the phase also 
varies slightly due to the operation of an amplifier 
during transmission. Such transmission power 
control enables a reverse channel of the DS-CDMA 

10 (Direct Sequence CDMA) to secure the SNIR against 
interference signals caused by cross-correlation 
with other users. 

The channel estimation of the data symbols is 
performed using pilot symbols inserted between data 

15 symbols at fixed intervals. Specifically, it is 
carried out by averaging (taking coherent sums of) 
pilot symbols (estimated complex fading envelopes) 
in a plurality of slots before and after the slot, 
to which the data symbols to be subjected to the 

20 channel estimation belong, and by obtaining a 

channel estimation value £ by taking the weighted 
sum (weighted average) of the average values £ using 
weighting factors 0to, (Xi and so on, thereby 
achieving highly accurate channel estimation. 



- 4 - 



Using many pilot symbols belonging to different 
slots enables highly accurate channel estimation. 
This is because in an actual mobile propagation 
environment, interference signals, which are 
5 generated by thermal noise (to minimize the 

transmission power, a noise limited environment is 
created particularly at cell edges) , and by cross- 
correlation from other users, are added to the 
desired signal of the current channel, and the 
10 channel estimation accuracy is degraded because of 
the phase and amplitude of the received signal that 
vary at every moment due to fading. Although the 
pilot symbols in different slots have different 
power, the channel estimation error due to the power 
15 difference is less than the reduction effect by the 
thermal noise and interference signals caused from 
using pilot symbols in more slots. 

The reference 2 method assumes that the channel 
fluctuations in each slot are small, and employs the 
20 same weighting factors a for all the data symbols in 
each slot to obtain the same channel estimation 
value £. This presents a problem of impairing the 
characteristics in high rate fading. 

Reference 3, Sadayuki Abeta et.al, "Performance 
25 Comparison between Time-Multiplexed Pilot Channel 



- 5 - 



and Parallel Pilot Channel for Coherent Rake 
Combining in DS-CDMA Mobile Radio", IEICE Trans. 
Commun. V0I.8I-B, No. 7, July 1998. It proposes a 
method of achieving highly accurate channel 
5 estimation in making channel estimation of the data 
symbols by obtaining a channel estimation value by 
appropriately taking weighted sum of the pilot 
symbols in a plurality of slots before and after the 
slot, to which the current data symbols belong, 

10 using appropriate weighting factors for each data 

symbol in the same- slot (weighting factors a m , 0 , Ot m ,i 
and so on for m-th data symbol in the slot) . First 
to fourth embodiments in accordance with the present 
invention apply this scheme (see, Fig. 3) . 

15 For example, in Fig. 23, for the (m-A)-th data 

symbol in the n-th slot, where A is a natural 
number, the pilot symbols in the n-th slot are 
assigned a greatest weight. This is because the 
pilot symbols in the n-th slot are closest (in time) 

20 to the (m-A)-th data symbol, and hence best reflect 
the channel state when receiving the data symbols . 
In contrast, for the (m+B)-th data symbol in the n- 
th slot, where B is a natural number, the pilot 
symbols in the (n+l)-th slot are assigned a greatest 

25 weight. This is because the pilot symbols in the 

(n+l)-th slot are closest (in time) to the (m+B) -th 



- 6 - 



data symbol, and hence best reflect the channel 
state when receiving the data symbols. 

As for the parallel pilot channel method, the 
following reference 4 and the foregoing reference 3 
disclose a channel estimation method based on the 
method . 

Reference 4, Sadayuki Abeta et.al, "DS/CDMA 
Coherent Detection System with a Suppressed Pilot 
Channel", IEEE GLOBECOM'94, pp. 1622-1626, 1994. it 
proposes a method of estimating and compensating for 
the fading distortion by inserting pilot channel 
having known phase in parallel with and 
perpendicular to the data channel for transmitting 
data . 

The channel estimation of the data symbols is 
carried out by averaging the pilot symbols in a 
section to which the target data symbol belongs, and 
by obtaining the channel estimation value. Thus, 
the channel estimation with high SNIR is achieved. 
By using the estimation value, the received signal 
in each path of each user is detected at the 
positions of the pilot symbols in the current data 
symbol section, and the amplitude and phase 
measurement is carried out for the signal of each 
path so as to estimate and compensate for the 
channel fluctuations in the data symbol section. 



When performing the channel estimation of the 
data symbols in the reference 4 method, the average 
of the pilot symbols is calculated only within the 
slot including the target data symbol, and the 
average is made the channel estimation value. 

The foregoing reference 3 proposes a method of 
achieving more highly accurate channel estimation by 
obtaining a more highly accurate channel estimation 
value by taking weighted sum of the pilot symbols 
appropriately when carrying out the channel 
estimation of the data symbols. This method is 
applied to the fifth to eighth embodiments in 
accordance with the present invention (see, Fig. 
14) . 

Fig. 14 illustrates the channel estimation 
method disclosed by the reference 3. In Fig. 14, 
the channel estimation is carried out using a pilot 
symbol sequence parallel to the data symbol 
sequence. Specifically, it obtains the channel 
estimation value £ by generating a plurality of 
pilot blocks from the pilot symbols, by averaging 
the pilot symbols in each of the pilot blocks, and 
by taking a weighted sum of the average values £ 
using weighting factors cti, <x_i and so on, thereby 
achieving highly accurate channel estimation. Using 



many pilot symbols belonging to different slots in 
carrying out the channel estimation enables the 
highly accurate channel estimation. 

To suppress the power loss, the power of the 
5 pilot symbol sequence is set less than that of the 
data symbol sequence. In addition, to follow the 
instantaneous Rayleigh fluctuations, the 
transmission power control is performed at every 
slot interval. This enables the reverse channel in 
10 the DS-CDMA to secure the SNIR against the 

interference signals caused by the cross-correlatio 
from other users. 

The methods disclosed in the foregoing 
references 3 and 4, however, use constant weighting 

15 values regardless of the fading fluctuations. This 
presents a problem in that when setting optimum 
weighting values for low rate fading fluctuations, 
the highly accurate channel estimation cannot be 
achieved in the high rate fading, whereas when 

20 setting optimum weighting values for high rate 
fading fluctuations, the highly accurate channel 
estimation cannot be achieved in the low rate 
fading. 

25 DISCLOSURE OF THE INVENTION 



- 9 - 



The present invention is implemented to solve 
the foregoing problems. It is therefore an object 
of the present invention to improve the resistance 
to fading fluctuations and to carry out the highly 
accurate channel estimation by adaptively optimizing 
the weighting values for the pilot symbols in 
response to the rate of channel fluctuations. 

Achieving highly accurate channel ' estimation and 
compensation of channel fluctuations of data symbols 
based on the channel estimation makes it possible to 
decide the absolute phase of each data symbol under 
a Rayleigh fading environment using the coherent 
detection, and to reduce the SNIR required for 
obtaining a predetermined level of receiving quality 
(receiving error rate). Therefore, the transmission 
power can be reduced, and the capacity in terms of 
the number of users of the system can be increased. 

In order to accomplish the object 
aforementioned, according to the invention as 
claimed in claim 1, a CDMA receiver for receiving 
and demodulating a signal including a combined 
symbol sequence that has a plurality of slots and 
includes data symbols and pilot symbols, comprises: 

means for detecting positions of the pilot 
symbols in the combined symbol sequence; 



- 10 - 



means for generating pilot blocks by extracting 
in a plurality of slots the pilot symbols from the 
combined symbol sequence in response to a result of 
the detection; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 

means for acquiring from the combined symbol 
sequence a data symbol sequence in accordance with 
the result of the detection; 

means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

According to the invention as claimed in claim 
2, in the CDMA receiver as claimed in claim 1, the 
means for controlling the weighting comprises: 

means for compensating for, using the channel 
estimation values, channel fluctuations of a pilot 
symbol sequence extracted from the combined symbol 
sequence; 

means for generating an error signal from the 
compensated pilot symbol sequence and an ideal pilot 
symbol sequence ; and 



means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

According to the invention as claimed in claim 

3, in the CDMA receiver as claimed in claim 1, the 
means for controlling the weighting comprises: 

means for generating an error signal from the 
compensated data symbol sequence and from result 
obtained by demodulating and deciding the 
compensated data symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

According to the invention as claimed in claim 

4, in the CDMA receiver as claimed in claim 1, the 
means for controlling the weighting carries out the 
weighting control using as update values inner 
products of the channel estimation values of the 
data symbols and the average values of the pilot 
symbols included in the pilot blocks. 

According to the invention as claimed in claim 

5, in the CDMA receiver as claimed in any one of 
claims 1-4, the CDMA receiver receives a signal 
including a combined symbol sequence having a frame 
structure consisting of slots in which the pilot 
symbols consisting of a few symbols are inserted 



- 12 - 



into the data symbol sequence at every fixed 
interval . 

According to the invention as claimed in claim 

6, in the CDMA receiver as claimed in any one of 
claims 1-5, the pilot blocks are formed from all the 
pilot symbols in a slot. 

According to the invention as claimed in claim 

7, in the CDMA receiver as claimed in any one of 
claims 1-6, when obtaining the channel estimation 
value of a data symbol in an n-th slot of the 
combined symbol sequence, where n is an integer, the 
pilot blocks are generated from an (n-K+l)-th slot 
to an (n+K)-th slot of the combined symbol sequence, 
where K is a natural number. 

According to the invention as claimed in claim 

8, a CDMA receiver for receiving and demodulating a 
signal including a data symbol sequence and a pilot 
symbol sequence parallel to the data symbol 
sequence, comprises: 

means for generating a plurality of pilot blocks 
from the pilot symbol sequence; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 



- 13 - 



means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

According to the invention as claimed in claim 

9, in the CDMA receiver as claimed in claim 8, the 
means for controlling the weighting comprises: 

means for compensating for, using the channel 
estimation values, channel fluctuations of the pilot 
symbol sequence; 

means for generating an error signal from the 
compensated pilot symbol sequence and an ideal pilot 
symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

According to the invention as claimed in claim 

10, in the CDMA receiver as claimed in claim 8, the 
means for controlling the weighting comprises: 

means for generating an error signal from the 
compensated data symbol sequence and from result 
obtained by demodulating and deciding the 
compensated data symbol sequence; and 



- 14 - 



means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

According to the invention as claimed in claim 

11, in the CDMA receiver as claimed in claim 8, the 
means for controlling the weighting carries out the 
weighting control using as update values inner 
products of the channel estimation values of the 
data symbols and the average values of the pilot 
symbols included in the pilot blocks. 

According to the invention as claimed in claim 

12, in the CDMA receiver as claimed in any one of 
claims 8-11, the CDMA receiver receives a signal 
including a data symbol sequence which is spread 
using a first spreading code, and a pilot symbol 
sequence which is parallel to the data symbol 
sequence and spread using a second spreading code, 
the first spreading code and the second spreading 
code being orthogonal to each other. 

According to the invention as claimed in claim 

13, in the CDMA receiver as claimed in any one of 
claims 8-12, the CDMA receiver receives a signal 
including a spread data symbol sequence which is 
impressed on a first carrier, and a spread pilot 
symbol sequence which is parallel to the data symbol 
sequence and is impressed on a second carrier, the 



first carrier and the second carrier being 
orthogonal to each other. 

According to the invention as claimed in claim 

14, in the CDMA receiver as claimed in any one of 
5 claims 8-13, when obtaining the channel estimation 

value of an n-th data symbol in the data symbol 
sequence, where n is an integer, the plurality of 
pilot blocks are generated from an (n-K+l)-th pilot 
symbol to an (n+K)-th pilot symbol in the pilot 
10 symbol sequence, where K is a natural number. 

According to the invention as claimed in claim 

15, in the CDMA receiver as claimed in any one of 
claims 8-14, the plurality of pilot blocks have a 
same length. 

15 According to the invention as claimed in claim 

16, a CDMA transceiver includes a transmitting 
section for transmitting a signal including a 
combined symbol sequence that has a plurality of 
slots and includes data symbols and pilot symbols, 

20 and a receiving section for receiving and 

demodulating the signal, and the receiving section 
comprises : 

means for detecting positions of the pilot 
symbols in the combined symbol sequence; 
25 means for generating pilot blocks by extracting, 

in a plurality of slots, the pilot symbols from the 



- 16 - 



combined symbol sequence in response to a result of 
the detection; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
5 pilot symbols included in the pilot blocks; 

means for acquiring from the combined symbol 
sequence a data symbol sequence in accordance with 
the result of the detection; 

means for compensating for channel fluctuations 
10 of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

According to the invention as claimed in claim 
15 17, a CDMA transceiver includes a transmitting 

section for transmitting a signal including a data 
symbol sequence and a pilot symbol sequence parallel 
to the data symbol sequence, and a receiving section 

t 

for receiving and demodulating the signal, and the 
20 receiving section comprises: 

means for generating a plurality of pilot blocks 
from the pilot symbol sequence; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
25 pilot symbols in the pilot blocks; 



- 17 - 



means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

According to the invention as claimed in claim 
18, a CDMA receiving method of receiving and 
demodulating a signal including a combined symbol 
sequence that has a plurality of slots and includes 
data symbols and pilot symbols, comprises the steps 
of: 

detecting positions of the pilot symbols in the 
combined symbol sequence ; 

generating pilot blocks by extracting, in a 
plurality of slots, the pilot symbols from the 
combined symbol sequence in response to a result of 
the detection; 

obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 

acquiring from the combined symbol sequence a 
data symbol sequence in accordance with the result 
of the detection; and 

compensating for channel fluctuations of the 
data symbol sequence using the channel estimation 
value, 



wherein the weighting is controlled in response 
to a rate of the channel fluctuations. 

According to the invention as claimed in claim 
19, a CDMA receiving method of receiving and 
demodulating a signal including a data symbol 
sequence and a pilot symbol sequence parallel to the 
data symbol sequence, comprises the steps of: 

generating a plurality of pilot blocks from the 
pilot symbol sequence; 

obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; and 

compensating for channel fluctuations of the 
data symbol sequence using the channel estimation 
value, 

wherein the weighting is controlled in response 
to a rate of the channel fluctuations. 

BRIEF DESCRIPTION OF THE DRAWINGS 

Fig. 1 is a block diagram showing a 

configuration of a CDMA receiver of a first 

embodiment in accordance with the present invention; 
Fig. 2 is a diagram showing relationship between 

Figs. 2 A and 2B; 



Fig. 2A is a flowchart illustrating a receiving 
processing by the CDMA receiver of the first 
embodiment in accordance with the present invention; 

Fig. 2B is a flowchart illustrating the 
receiving processing by the CDMA receiver of the 
first embodiment in accordance with the present 
invention; 

Fig. 3 is a diagram illustrating the operation 
principle of the channel estimation by the CDMA 
receiver of the first embodiment in accordance with 
the present invention, taking an example of the 
channel estimation; 

Fig. 4 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of the first 
embodiment in accordance with the present invention; 

Fig. 5 is a block diagram showing a 
configuration of a CDMA transceiver of a second 
embodiment in accordance with the present invention; 

Fig. 6 is a block diagram showing a 
configuration of a transmission processor of the 
CDMA transceiver in the second embodiment in 
accordance with the present invention; 

Fig. 7 is a flowchart illustrating a 
transmission processing by the transmission 
processor of the CDMA transceiver in the second 
embodiment in accordance with the present invention; 



- 20 - 



Fig . 8 is a block diagram showing a 
configuration of the CDMA receiver of a third 
embodiment in accordance with the present invention; 

Fig. 9 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of the third 
embodiment in accordance with the present invention; 

Fig. 10 is a block, diagram showing a 
configuration of the CDMA receiver of a fourth 
embodiment in accordance with the present invention; 

Fig. 11 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of the 
fourth embodiment in accordance with the present 
invention; 

Fig. 12 is a block diagram showing a 
configuration of the CDMA receiver of a fifth 
embodiment in accordance with the present invention; 

Fig. 13 is a diagram showing relationship 
between Figs. 13A and 13B; 

Fig. 13A is a flowchart illustrating a receiving 
processing by the CDMA receiver of the fifth 
embodiment in accordance with the present invention; 

Fig. 13B is a flowchart illustrating the 
receiving processing by the CDMA receiver of the 
fifth embodiment in accordance with the present 
invention; 



Fig. 14 is a diagram illustrating the operation 
principle of the channel estimation by the CDMA 
receiver of the fifth embodiment in accordance with 
the present invention, taking an example of channel 
5 estimation; 

Fig. 15 is a block diagram showing a 
configuration of a CDMA transceiver of a sixth 
embodiment in accordance with the present invention; 

Fig. 16 is a block diagram showing a 
10 configuration of a transmission processor of the 
CDMA transceiver in the sixth embodiment in 
accordance with the present invention; 

Fig. 17 is a flowchart illustrating a 
transmission processing by the transmission 
15 processor of the CDMA transceiver in the sixth 

embodiment in accordance with the present invention ; 

Fig. 18 is a block diagram showing a 
configuration of the CDMA receiver of a seventh 
embodiment in accordance with the present invention; 
20 Fig. 19 is a block diagram showing a 

configuration of the CDMA receiver of an eighth 
embodiment in accordance with the present invention; 

Fig. 2 0 is a diagram illustrating required error 
rate (BER=10" 3 ) characteristics for the product of a 
25 slot time (T s i ot ) and a maximum Doppler frequency 
(fd) under a two-path Rayleigh model; 



- 22 - 



Fig. 21 is a diagram illustrating BER 
characteristics under a Vehicular-B environment when 
fdT s lot=0. 003125 and f dT s lot=0 . 28 ; 

Fig. 22 is a diagram showing required error rate 
5 (BER=10" 3 ) characteristics for fdT s lot under a 
Vehicular-B environment; and 

Fig. 2 3 is a diagram illustrating the operation 
principle of channel estimation in accordance with a 
related art. 

10 

BEST MODE FOR CARRYING OUT THE INVENTION 

The best mode for carrying out the invention 

will now be described with reference to the 

accompanying drawings . 
15 First to fourth embodiments in accordance with 

the present invention relates to a CDMA receiver or 

a CDMA transceiver based on the time multiplexed 

pilot channel method, and fifth to eighth 

embodiments in accordance with the present invention 
20 relates to a CDMA receiver or a CDMA transceiver 

based on the parallel pilot channel method. 

[FIRST EMBODIMENT] 

Fig. 1 is a block diagram showing a 

configuration of a CDMA receiver of a first 
25 embodiment in accordance with the present invention. 

The CDMA receiver 100 of the present embodiment 



- 23 - 



receives and demodulates a signal including a 
combined symbol sequence that has a plurality of 
slots and includes data symbols and pilot symbols. 

The CDMA 1 receiver 100 comprises a receiving 
section 110, a matched filter 125, a slot 
synchronization detector 101, a pilot symbol 
sequence acquisition section 112, a pilot block 
generator 111, a channel estimation value 
acquisition section 121, a data symbol sequence 
acquisition section 129, a data symbol sequence 
compensator 130, a RAKE combiner 132, an error 
signal generator 142, and a weighting controller 
(MMSE) 144. Although in the present embodiment, the 
matched filter 125, slot synchronization detector 
101 and the like are implemented by software using a 
DSP (Digital Signal Processor) (plus a memory for 
storing programs) 120 as shown in Fig. 1, they can 
be implemented by means of hardware, in which case 
delay circuits and other components are used as 
needed. 

Figs. 2A and 2B are a flowchart illustrating a 
receiving processing by the CDMA receiver of the 
present embodiment. First, at step S201, the 
receiving section 110 receives a receiving signal, 
that is, a spread combined symbol sequence. At step 
S202, the matched filter 125 despreads the received 



signal to generate a combined symbol sequence. 
Subsequently, at steps S203-S208, the slot 
synchronization detector 101, pilot symbol sequence 
acquisition section 112, pilot block generator 111 
5 and channel estimation value acquisition section 121 
carry out the channel estimation processing, thereby 
acquiring channel estimation values of the data 
symbols and pilot symbols. 

Fig. 3 is a diagram illustrating the operation 

10 principle of the channel estimation by a channel 

estimation unit of the present embodiment by way of 
example of acquiring channel estimation values of an 
m-th data symbol in n-th slot, where n and m are 
integers . The combined symbol sequence in the 

15 example as shown in Fig. 3 is subjected to the 

transmission power control at every slot interval. 
Each slot of the combined symbol sequence has a form 
in which a fixed length pilot symbols are followed 
by a fixed length data symbols. In other words, the 

20 combined symbol sequence has a frame structure in 

which a unit of a few pilot symbols is inserted into 
the data symbol sequence at every fixed interval. 

Alternatively, the length of the data symbols 
and/or pilot symbols in each slot of the combined 

25 symbol sequence may be one symbol length, or made 
variable. Besides, there may be a slot consisting 



- 25 - 



of only the data symbols or pilot symbols. In 
addition, the arrangement of the data symbols and 
pilot symbols in each slot can be free. 

Returning to Fig. 2A, the slot synchronization 
5 detector 101 detects the position of the pilot 
symbols in the combined symbol sequence at step " 
S203. 

Subsequently, at step S204, the pilot symbol 
sequence acquisition section 112 and pilot block 

10 generator 111 extract the pilot symbols from a 

plurality of slots in a the combined symbol sequence, 
and generates pilot blocks. Specifically, the pilot 
symbol sequence acquisition section 112 acquires the 
pilot symbols (sequence) from the plurality of slots 

15 on the basis of the detection result at step S203, 
and the pilot block generator 111 generates pilot 
blocks from the pilot symbols acquired. 

In the example as shown in Fig. 3, the pilot 
symbols are extracted from the combined symbol 

20 sequence over a range from the (n-K+l)-th slot to 
the (n+K) -th slot, where K is a natural number and 
is set at three in Fig. 3, to generate pilot blocks. 
A pilot block is a set of the pilot symbols. 

Although each pilot block is formed from all the 

25 pilot symbols in a slot in the present embodiment, 
it can be formed from part of the pilot symbols in 



- 26 - 



the slot. It is also possible to form one pilot 
block from one pilot symbol. Besides, the number of 
pilot symbols in a pilot block can be made variable 
from slot to slot. 
5 When obtaining the channel estimation values of 

the data symbols in the n-th slot, it is not 
essential to form the pilot blocks from nearly the 
same numbers of the slots before and after the n-th 
slots as in the example of Fig. 3. For example, the 
10 pilot blocks can be generated only from the slots 
with the number smaller than (previous to) the n-th 
slot, considering the delay of the channel 
estimation. 

Through steps S205-S208, the channel estimation 
15 value acquisition section 121 acquires the channel 
estimation values of. the data symbols and pilot 
symbols. First, at step S205, it averages the pilot 
symbols <fj (estimated complex fading envelopes) 
contained in each pilot block, thereby obtaining a 
20 pilot block average value £ . This step is carried 
out for all the pilot blocks (step S206) . When a 
pilot block consists of only one pilot symbol, the 
pilot symbol £ itself is adopted as the pilot block 
average value In the example as shown in Fig. 3, 

25 pilot block average values £ (n+i) are obtained for 



- 27 - 



the pilot blocks in the (n+i)-th slots, where i 
varies from -K+l to K (K=3) . 

At step S207, the channel estimation values £ 
of the data symbols and pilot symbols are obtained 
by taking a weighted sum of the pilot block average 
values £ weighted by the weighting factors a, 
respectively. In the example of Fig. 3, the channel 
estimation value ^ m (n) is obtained for the m-th data 
symbol in the n-th slot with placing the weighting 
factors of the (n+i)-th pilot blocks at CC m ,i. 

In the present embodiment, the channel 
estimation values are also obtained for the pilot 
symbols to carry out the weighting control. The 
channel estimation values are obtained in the same 
manner as those of the data symbols. Specifically, 
the channel estimation value t, (n) 

is obtained for the m-th pilot symbol in the n-th 
slot with placing the weighting factors of the 
(n+i)-th pilot block at Om,i. 

The channel estimation value £ m (n) is given by 
the following equation (1) . 

£ m (n) = Z ^,'|(n + i) (1) 

i=-K+l 



- 28 - 



The foregoing step S2 07 is repeated for all the data 
symbols and pilot symbols for which the channel 
estimation values are to be obtained (step S2 08) . 

It is also possible to use the same weighting 
factors for all the data symbols and pilot symbols 
in one slot to obtain the channel estimation values. 

At step S209 after obtaining the channel 
estimation values, the data symbol sequence 
acquisition section 129 obtains the data symbol 
sequence from the combined symbol sequence on the 
basis of the detection result of the slot 
synchronization detector 101. 

At step S210, the data symbol sequence 
compensator 13 0 compensates for the channel 
fluctuations (fading phase fluctuations) of the data 
symbol sequence using the channel estimation values 
^ m (of the data symbols) obtained through steps 
S203-S208. More specifically, it compensates for 
the channel fluctuations of the data symbols by 
multiplying the data symbol sequence by the complex 
conjugates of the channel estimation values £ . 

At step S211, the RAKE combiner 132 carries out 
coherent combining of the compensated data symbol 
sequences fed from respective RAKE fingers . 



Fig. 4 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of the 
present embodiment. At step S401, the pilot symbol 
sequence compensator 146 compensates for the channel 
fluctuations of the pilot symbol sequence using the 
channel estimation values £ m (of the pilot symbols) 
obtained through steps S203-S208. 

At step S402, the error signal generator 142 
generates an error signal (identification error 
information) from the compensated pilot symbol 
sequence and ideal pilot symbol sequence (which is 
free from the channel fluctuations) . The ideal 
pilot symbol sequence is known, and is prepared in 
advance in the receiver 100. 

At step S403, the weighting controller (MMSE) 
144 controls the weighting (weighting factors a m ,i), 
using the error signal and the pilot block average 
values (the channel estimation values obtained from 
individual pilot blocks) £ as feedback information. 

Thus adaptively optimizing the weighting values 
for the pilot symbols in response to the channel 
fluctuation rate makes it possible to improve the 
resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation. 



[SECOND EMBODIMENT] 

Fig. 5 is a block diagram showing a 
configuration of a CDMA transceiver of a second 
embodiment in accordance with the present invention. 
The CDMA transceiver 500 of the present embodiment 
transmits a signal including a combined symbol 
sequence that has a plurality of slots and includes 
data symbols and pilot symbols, and receives and 
demodulates such a signal . 

The CDMA transceiver 500 comprises a 
transmitting processor 510 and a receiving processor 
520. The configuration, receiving processing and 
weighting control processing of the receiving 
processor 520 are the same as the configuration 
(Fig. 1), receiving processing (Figs. 2A and 2B) and 
weighting control processing (Fig. 4) of the CDMA 
receiver 100 of the first embodiment in accordance 
with the present invention. 

Fig. 6 is a block diagram showing a 
configuration of the transmitting processor of the 
CDMA transceiver in the second embodiment. As shown 
in Fig. 6, the transmitting processor 510 comprises 
a transmitting section 610, a channel encoder 622, a 
combiner 630 and a spreader 627. Although in the 
present embodiment, the channel encoder 622, 
combiner 630 and the like are implemented by 



software using a DSP (plus a memory for storing 
programs) 620 as shown in Fig. 6, they can be 
implemented by means of hardware. 

Fig. 7 is a flowchart illustrating a 
transmission processing by the transmitting 
processor of the CDMA transceiver in the present 
embodiment. First, at step S701, the channel 
encoder 622 modulates (encodes) a data sequence, 
thereby generating a data symbol sequence. At step 

5702, the combiner 630 inserts pilot symbols into 
each slot of the data symbol sequence, thereby 
generating a combined symbol sequence. At step 

5703, the spreader 627 spreads the combined symbol 
sequence, thereby generating a transmitted signal 
(spread combined symbol sequence). At step S704, 
the transmitting section 610 transmits the 
transmitted signal . 

[THIRD EMBODIMENT] 

Fig. 8 is a block diagram showing a CDMA 
receiver of a third embodiment in accordance with 
the present invention. The CDMA receiver 800 of the 
present embodiment receives a signal including a 
combined symbol sequence that has a plurality of 
slots and contains data symbols and pilot symbols. 



The CDMA receiver 800 comprises a receiving 
section 810, a matched filter 825, a slot 
synchronization detector 801, a pilot symbol 
sequence acquisition section 812, a pilot block 
5 generator 811, a channel estimation value 

acquisition section 821, a data symbol sequence 
acquisition section 829, a data symbol sequence 
compensator 830, a RAKE combiner 832, a data 
decision section 846, an error signal generator 842, 

10 and a weighting controller (MMSE) 844. Although in 
the present embodiment, the matched filter 825, slot 
synchronization detector 801 and the like are 
implemented by software using a DSP (plus a memory 
for storing programs) 820 as shown in Fig. 8, they 

15 can be implemented by means of hardware. The 
configurations and functions of the receiving 
section 810, matched filter 825 and the like are the 
same as those of their counterparts in the CDMA 
receiver 100 in the first embodiment in accordance 

20 with the present invention. In addition, the CDMA 
receiver 800 of the present embodiment carries out 
the same processing as the receiving processing 
(Figs. 2A and 2B) of the CDMA receiver 100 in the 
first embodiment in accordance with the present 

25 invention, except that it is unnecessary to obtain 



- 33 - 



the channel estimation values of the pilot symbols 
in the present embodiment. 

Fig. 9 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of the 
present embodiment. At step S901, the error signal 
generator 842 generates an error signal 
(identification error information) from the 
compensated data symbol sequence and from result 
obtained by demodulating and deciding the 
compensated data symbol sequence. The data decision 
is carried out by the data decision section 846 that 
makes a decision (0/1) of the output of the RAKE 
combiner 832 . 

At step S902, the weighting controller (MMSE) 
844 carries out the control of weighting (weighting 
factors a m ,i) using the error signal and the pilot 
block average values (the channel estimation values 
obtained from the individual pilot blocks) £ as the 
feedback information. 

Thus adaptively optimizing the weighting values 
for the pilot symbols in response to the channel 
fluctuation rate makes it possible to improve the 
resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation. 



Furthermore, since the weighting factors can be 
updated not at the pilot symbol intervals (slot 
intervals) but at the symbol intervals in the 
present embodiment, the convergence capability of 
5 the weighting factors can be improved. 

Incidentally, a CDMA transceiver can be arranged 
by employing the CDMA receiver 800 of the third 
embodiment in accordance with the present invention 
as the receiving processor, and the transmitting 
10 processor 510 of the CDMA transceiver 500 of the 
second embodiment in accordance with the present 
invention as the transmitting processor. 

[FOURTH EMBODIMENT] 

15 Fig. 10 is a block diagram showing a CDMA 

receiver of a fourth embodiment in accordance with 
the present invention. The CDMA receiver 1000 of 
the present embodiment receives and demodulates a 
signal including a combined symbol sequence that has 

2 0 a plurality of slots and includes both data symbols 
and pilot symbols. 

The CDMA receiver 1000 comprises a receiving 
section 1010, a matched filter 1025, a slot 
synchronization detector 1001, a pilot symbol 

25 sequence acquisition section 1012, a pilot block 
generator 1011, a channel estimation value 



- 35 - 



acquisition section 1021, a data symbol sequence 
acquisition section 1029, a data symbol sequence 
compensator 103 0, a RAKE combiner 1032, and a 
weighting controller (inner product calculator) 
5 1044. Although in the present embodiment, the 

matched filter 1025, slot synchronization detector 
1001 and the like are implemented by software using 
a DSP (plus a memory for storing programs) 1020 as 
shown in Fig. 10, they can be implemented by means 

10 of hardware. The configurations and functions of 

the receiving section 1010, matched filter 1025 and 
the like are the same as those of their counterparts 
of the CDMA receiver 100 of the first embodiment in 
accordance with the present invention. Besides, the 

15 CDMA receiver 1000 of the present embodiment carries 
out the same processing as the receiving processing 
(Figs. 2A and 2B) of the CDMA receiver 100 of the 
first embodiment in accordance with the present 
invention, except that it is unnecessary for the 

20 CDMA receiver 1000 of the present embodiment to 
obtain the channel estimation values of the pilot 
symbols. 

Fig. 11 is a flowchart illustrating a weighting 
control processing by the CDMA receiver of present 
25 embodiment. At step S1101, the weighting controller 
(inner calculation) 1044 carries out the control 



- 36 - 



(updating) of the weighting (weighting factors (X m> i) 
as the following equation (2), using the inner 
products (correlation values) of the channel 
estimation values £ of the data symbols and the 
pilot block average values (channel estimation 
values obtained from the individual pilot blocks) | 
as the update values (feedback information) . 



10 



15 



A m (n) = A m (n-i) + /l£ m (n)X(n) 



f— 



A m (n) = 



a 



m, -K+l 
m, -K+2 



0C m ^(n) 



, X (n) = 



« m .K-,(n) 
« m . K (n) 



£ m (n) = A' m (n-l) • X(n) 



<?(n-K + l) 
£(n-K + 2) 



|(n + K-l) 
^(n + K) j 



(2) 



where, A m (n) is the weighting factor of the m-th 

data symbol in_the n-th slot, |i is a step size of 
the updating, £ (n+i) is the pilot block average 

value of the (n+i)-th slot, and £ m (n) is the channel 
estimation value of the m-th data symbol in the n-th 



- 37 - 



slot. In addition, A' m (n) denotes the transpose of 
A m (n) . 

Thus adaptively optimizing the weighting values 
for the pilot symbols in response to the channel 
5 fluctuation rate makes it possible to improve the 
resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation. 

Furthermore, it is unnecessary for the present 
embodiment to demodulate the data or to generate the 
10 error signal, which makes it possible to carry out 
the weighting control in response to the channel 
fluctuations with a simple configuration. 

Incidentally, a CDMA transceiver can be 
configured by employing the CDMA receiver 1000 of 
15 the fourth embodiment in accordance with the present 
invention as the receiving processor, and the 
transmitting processor 510 of the CDMA transceiver 
500 of the second embodiment in accordance with the 
present invention as the transmitting processor. 

20 

[FIFTH EMBODIMENT] 

Fig . 12 is a block diagram showing a 
configuration of the CDMA receiver of the fifth 
embodiment in accordance with the present invention. 
25 The CDMA receiver 1200 of the present embodiment 



- 38 - 



receives and demodulates a signal including a data 
symbol sequence and a pilot symbol sequence parallel 
to the data symbol sequence. 

The CDMA receiver 1200 comprises a receiving 
5 section 1210, a. data symbol sequence matched filter 
1224, a pilot symbol sequence matched filter 122 6/ a 
pilot block generator 1211, a channel estimation 
value acquisition section 1221, a data symbol 
sequence compensator 1230, a RAKE combiner 1232, an 
10 error signal generator 1242, and a weighting 
controller (MMSE) 1244. 

Although in the present embodiment, the data 
symbol sequence matched filter 1224, pilot symbol 
sequence matched filter 1226 and the like are 
15 implemented by software using a DSP (plus a memory 

for storing programs) 1220 as shown in Fig. 12, they 
can also be implemented by means of hardware. 

Figs. 13A and 13B are flowcharts illustrating a 
receiving processing by the CDMA receiver of the 
20 present embodiment. First, at step S1301, the 

receiving section 1210 receives a received signal, 
that is, a spread data symbol sequence and a spread 
pilot symbol sequence. 

In the present embodiment, it is assumed that 
25 the data symbol sequence and the pilot symbol 

sequence are spread by a first spreading code and a 



- 39 - 



second spreading code, respectively, which are. 
orthogonal to each other. However, it is also 
possible to receive such data symbol sequence and 
pilot symbol sequence that are spread by a first 
spreading code and a second spreading code that are 
not orthogonal to each other. 

In addition, it is assumed in the present 
embodiment that the spread data symbol sequence and 
the spread pilot symbol sequence are impressed 
(transmitted) on a first carrier and a second 
carrier, respectively, which are orthogonal to each 
other. However, it is also possible to receive such 
data symbol sequence and pilot symbol sequence that 
are impressed on a first carrier and a second 
carrier that are not orthogonal to each other. As a 
typical example of the carriers that are orthogonal 
to each other, there are sine waves and cosine 
waves . 

At step S1302, the data symbol sequence matched 
filter 1224 generates the data symbol sequence by 
despreading the received signal using the first 
spreading code. At step S1303, the pilot symbol 
sequence matched filter 1226 generates the pilot 
symbol sequence by despreading the received signal 
using the second spreading code. Subsequently, 
through steps S1304-S1308, the pilot block generator 



1211 and channel estimation value acquisition 
section 1221 carry out the channel estimation, 
thereby obtaining the channel estimation values of 
the data symbols and pilot symbols. 
5 Fig. 14 is a diagram illustrating the operation 

principle of the channel estimation by the channel 
estimation unit of the present embodiment, taking an 
example of obtaining the channel estimation value of 
the n-th data symbol, where n is an integer. In the 

10 example as shown in Fig. 14, the power of the pilot 
symbol sequence is made less than that of the data 
symbol sequence to suppress the power loss. In 
addition, the data symbol sequence and pilot symbol 
sequence are subjected to the transmission power 

15 control at every slot interval . 

Returning to Fig. 13A, the pilot block generator 
1211 generates a plurality of pilot blocks from the 
pilot symbol sequence at step S1304. In the example 
as shown in Fig. 14, to generates L (three, in this 

20 example) pilot blocks of X bits before and after the 
n-th pilot symbol, pilot symbols from (n-K+l)-th to 
(n+K)-th pilot symbol are used, where K is a natural 
number equal to L x X. 

It is preferable that the pilot blocks be formed 

25 from pilot symbols belonging to many different slots 
to use these pilot symbols for the channel 



- 41 - 



estimation. This is because although the pilot 
symbols belonging to different slots have different 
power, the effect of reduction in thermal noise and 
interfering signals by using pilot symbols in more 
5 slots is greater than the channel estimation error 
caused by the power difference, and this enables 
more highly accurate channel estimation. In the 
example as shown in Fig. 14, six pilot blocks are 
generated from pilot symbols belonging to seven 

10 different slots. 

It is not necessary, when obtaining the channel 
estimation value of the n-th data symbol, to 
generate the same number of pilot blocks before and 
after the n-th pilot symbol as in the example of 

15 Fig. 3. Thus, the pilot block can also be generated 
only from the pilot symbols with the number less 
than (previous to) the n-th pilot symbol, 
considering the delay of the channel estimation. 

The length of the pilot block can be determined 

20 regardless of the length of the slot. In addition, 
the length of the pilot block can be set equal to 
the length of the pilot symbol. In other words, the 
pilot block can consist of one pilot symbol. 
Furthermore, the length of the pilot block may be 

25 variable for each pilot block. 



- 42 - 



Through steps S1305-S1307, the channel 
estimation value acquisition section 1221 obtains 
the channel estimation values of the data symbols 
and pilot symbols. First, at step S1305, it obtains 

y\. 

5 the pilot block average value £ by averaging the 

y\ 

pilot symbols £ (estimated complex fading envelopes) 
contained in the pilot block. It repeats the 
processing for all the pilot blocks (step S1306) . 
If the pilot block consists of a single pilot 

yv 

10 symbol, that pilot symbol £ itself becomes the pilot 

y\ 

block average value £ . In the example of Fig. 14, 

yv 

the pilot block average values £ (m) are obtained 
for respective i-th pilot blocks, where i varies 
from -L to L and i*0 . 
!5 At step S1307, the channel estimation value £ of 

the data symbol or pilot symbol is obtained by 
calculating the weighted sum of the pilot block 

y\ 

average values £ . In the example of Fig. 14, the 
channel estimation value £ (n) of the n-th data 

20 symbol is obtained by setting the weighting factors 
of the i-th pilot blocks as OCi . 

In addition, in the present embodiment, the 
channel estimation values are also obtained for the 
pilot symbols to carry out the weighting control. 

25 As the channel estimation value of the n-th pilot 



- 43 - 



symbol, the channel estimation value ^ (n) of the n- 
th data symbol values can be used without any 
change . 

The channel estimation value £ (n) is given by 
the following equation (3) . 

|(n)= £ CXi-Idii) (3) 

i=-L, i*0 

The foregoing steps S1304-S1307 are repeated for 
all data symbols and pilot symbols with which the 
channel estimation values are to be obtained (step 
S1308) . 

After obtaining the channel estimation values, 
the data symbol sequence compensator 1230 
compensates for the channel fluctuations of the data 
symbol sequence at step S1309 using the channel 
estimation values £ (of the data symbols) . More 
specifically, it compensates for the channel 
fluctuations of the data symbols by multiplying the 
data symbol sequence by the complex conjugates of 
the channel estimation values £ . 

At step S1310, the RAKE combiner 1232 carries 
out the coherent combining of the compensated data 
symbol sequences supplied from the RAKE fingers. 



- 44 - 



The CDMA receiver 12 00 of the present embodiment 
carries out the same processing as the weighting 
control processing (Fig. 4) by the CDMA receiver 100 
in the first embodiment in accordance with the 
5 present invention. In other words, the. pilot symbol 
sequence compensator 1246 compensates for the 
channel fluctuations of the pilot symbol sequence at 
step S401 using the channel estimation values £ (of 
the pilot symbols) . 

10 At step S402, the error signal generator 1242 

generates an error signal (identification error 
information) from the compensated pilot symbol 
sequence and the ideal pilot symbol sequence (which 
is not affected by the channel fluctuations) . The 

15 ideal pilot symbol sequence is known, and is 
prepared in the receiver 1200 in advance. 

At step S403, the weighting controller (MMSE) 
1244 carries out the control of the weighting 
(weighting factors (Xi) using the error signal and 

2 0 the pilot block average values (channel estimation 
values obtained from the individual pilot blocks) § 
as the feedback information. 

Thus adapt ively optimizing the weighting values 
for the pilot symbols in response to the channel 

25 fluctuation rate makes it possible to improve the 



- 45 - 



resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation. 

[SIXTH EMBODIMENT] 
5 Fig. 15 is a block diagram showing a 

configuration of the CDMA transceiver of a sixth 
embodiment in accordance with the present invention. 
The CDMA transceiver 1500 of the present embodiment 
transmits a signal including a data symbol sequence 
10 and a pilot symbol sequence parallel to the data 

symbol sequence, and receives and demodulates such a 
signal. 

The CDMA transceiver 1500 comprises a 
transmitting processor 1510 and a receiving 

15 processor 152 0. The configuration of the receiving 
processor 1520 and its receiving processing and 
weighting control processing are the same as the 
configuration (see, Fig. 12), the receiving 
processing (see, Figs. 13A and 13B) and weighting 

20 control processing (see, Fig. 4) of. the CDMA 

receiver 1200 of the fifth embodiment in accordance 
with the present invention. 

Fig. 16 is a block diagram showing a 
configuration of the transmitting processor of the 

25 CDMA transceiver of the present embodiment. As 

shown in Fig. 16, the transmitting processor 1510 



- 46 - 



comprises a transmitting section 1610, a channel 
encoder 1622, a data symbol sequence spreader 1626, 
a pilot symbol sequence spreader 1628, and a 
combiner 1630. Although in the present embodiment, 
the channel encoder 1622, data symbol sequence 
spreader 162 6 and the like are implemented by 
software using a DSP (plus a memory for storing 
programs) 1620, they can be implemented by means of 
hardware . 

Fig. 17 is a flowchart illustrating a 
transmission processing by the transmitting 
processor of the CDMA transceiver of the present • 
embodiment. First, at step S1701, the channel 
encoder 1622 generates a data symbol sequence by 
modulating (encoding) a data sequence. At step 
S1702, the data symbol sequence spreader 162 6 
generates a spread data symbol sequence by spreading 
the data symbol sequence using a first spreading 
code. At step S1703, the pilot symbol sequence 
spreader 1628 generates a spread pilot symbol 
sequence by spreading the pilot symbol sequence 
using a second spreading code. At step S1704, the 
combiner 1630 combines the spread data symbol 
sequence and the spread pilot symbol sequence, 
thereby generating a transmitted signal. At step 



- 47 - 



S1705, the transmitting section 1610 transmits the 

transmitted signal. 

The present embodiment employs the first 

spreading code and second spreading code which are 
5 orthogonal to each other. However, the first and 

second spreading codes can be used which are not 

orthogonal to each other. 

In addition, the present embodiment combines a 

first carrier and a second carrier which are 
10 orthogonal to each other after impressing the spread 

data symbol sequence and the spread pilot symbol 

sequence on the carries, and transmits the combined 

carrier. However, first and second carriers which 

are not orthogonal to each other can be combined 
15 after impressing the spread data symbol sequence and 

spread pilot symbol sequence thereon, so as to be 

transmitted as the combined carrier. 

[SEVENTH EMBODIMENT] 

20 Fig. 18 is a block diagram showing a 

configuration of the CDMA receiver of a seventh 
'embodiment in accordance with the present invention. 
The CDMA receiver 1800 of the present embodiment 
receives and demodulates a signal including a data 

25 symbol sequence and a pilot symbol sequence parallel 
to the data symbol sequence. 



- 48 - 



The CDMA receiver 1800 comprises a receiving 
section 1810, a data symbol sequence matched filter 
1824, a pilot symbol sequence matched filter 1826, a 
pilot block generator 1811, a channel estimation 
value acquisition section 1821, a data symbol 
sequence compensator 1830, a RAKE combiner 1832, a 
data decision section 1846, an error signal 
generator 1842, and a weighting controller (MMSE) 
1844. Although in the present embodiment, the data 
symbol sequence matched filter 1824, pilot symbol 
sequence matched filter 182 6 and the like are 
implemented by software using a DSP (plus a memory 
for storing programs) 1820 as shown in Fig. 18, they 
can also be implemented by means of hardware. The 
receiving section 1810, data symbol sequence matched 
filter 1824 and the like have the same 
configurations and functions as those of their 
counterparts of the CDMA receiver 1200 of the fifth 
embodiment in accordance with the present invention. 
In addition, the CDMA receiver 1800 of the present 
embodiment carries out the same processing as the 
receiving processing of the CDMA receiver 1200 (see, 
Fig. 13A and 13B) of the fifth embodiment in 
accordance with the present invention, except that 
it is unnecessary for the present embodiment to 



- 49 - 



obtain the channel estimation values of the pilot 
symbols . 

Furthermore, the CDMA receiver 1800 of the 
present embodiment carries out the same processing 
5 as the weighting control processing of the CDMA 
receiver 800 (see, Fig. 9) of the third embodiment 
in accordance with the present invention. 
Specifically, at step S901, the error signal 
generator 1842 generates an error signal 

10 (identification error information) from the 

compensated data symbol sequence and from the result 
obtained by demodulating and deciding the 
compensated data symbol sequence. The data decision 
is carried out by the data decision section 1846 

15 that makes a decision (0/1) of the output of the 
RAKE combiner 1832. 

At step S902, the weighting controller (MMSE) 
1844 carries out the control of the weighting 
(weighting factors (Xi) using the error signal and 

20 pilot block average values (channel estimation 

values obtained from the individual pilot blocks) § 

as the feedback 

information. 

Thus adaptively optimizing the weighting values 
25 for the pilot symbols in response to the channel 



- 50 - 



fluctuation rate makes it possible to improve the 
resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation. 

Incidentally, a CDMA transceiver can be arranged 
by employing the CDMA receiver 1800 of the seventh 
embodiment in accordance with the present invention 
as the receiving processor, and the transmitting 
processor 1510 of the CDMA transceiver 1500 of the 
sixth embodiment in accordance with the present 
invention as the transmitting processor. 

[EIGHTH EMBODIMENT] 

Fig. 19 is a block diagram showing a 
configuration of a CDMA receiver of an eighth 
embodiment in accordance with the present invention. 
The CDMA receiver 1900 of the present embodiment 
receives and demodulates a data symbol sequence and 
a pilot symbol sequence parallel to the data symbol 
sequence . 

The CDMA receiver 1900 comprises a receiving 
section 1910, a data symbol sequence matched filter 
1924, a pilot symbol sequence matched filter 1926, a 
pilot block generator 1911, a channel estimation 
value acquisition section 1921, a data symbol 
sequence compensator 1930, a RAKE combiner 1932, and 
a weighting controller (inner product calculation) 



1944. Although in the present embodiment, the data 
symbol sequence matched filter 1924, pilot symbol 
sequence matched filter 1926 and the like are 
implemented by software using a DSP (plus a memory 
5 for storing programs) 1920 as shown in Fig. 19, they 
can be implemented by means of hardware. The 
receiving section 1910, data symbol sequence matched 
filter 1924 and the like have the same 
configurations and functions as their counterparts 

10 of the CDMA receiver 12 00 of the fifth embodiment in 
accordance with the present invention. Besides, the 
CDMA receiver 1900 of the present embodiment carries 
out the same receiving processing as the CDMA 
receiver 1200 (see, Figs. 13A and 13B) of the fifth 

15 embodiment in accordance with the present invention, 
except that it is unnecessary for the present 
embodiment to obtain the channel estimation values 
of the pilot symbols. 

Furthermore, the CDMA receiver 1900 of the 

20 present embodiment carries out the same weighting 
control processing as the CDMA receiver 1000 (see, 
Fig. 11) of the fourth embodiment in accordance with 
the present invention. Specifically, at step S1101, 
the weighting controller (inner product calculation) 

25 1944 carries out the control (updating) of the 
weighting (weighting factors a±) using the inner 



- 52 - 



products (correlation values) of the channel 
estimation values £ of the data symbols values and 
the pilot block average values (channel estimation 
values obtained from individual pilot blocks) | as 
the updating values (feedback information) as 
expressed by the following equation (4) . 



A(n) = A(n-l) + \L \ (n) X (n) 



r«- L (n) 



A(n) = 



a.,(n) 
«,(n) 



f— 



, X (n) = 



v a L (n) j 



5(n) = A'(n-l) • X(n) 



£(n. L ) 



I(n.) 



(4) 



10 



where, A(n) is the weighting factor of the n-th data 
symbol, u is a step size of the updating, £ (ni) is 
the pilot block average value of the i-th pilot 
block, and § (n) is the channel estimation value of 



- 53 - 



the n-th data symbol. In addition, A fc (n) denotes the 
transpose of A(n) . 

Thus adaptively optimizing the weighting values 
for the pilot symbols in response to the channel 
fluctuation rate makes it possible to improve the 
resistance to fading fluctuations, and to carry out 
the highly accurate channel estimation." 

Furthermore, it is unnecessary for the present 
embodiment to demodulate the data or to generate the 
error signal, which makes it possible to carry out 
the weighting control in response to the channel 
fluctuations with a simple configuration. 

Incidentally, a CDMA transceiver can be 
configured by employing the CDMA receiver 1900 of 
the eighth embodiment in accordance with the present 
invention as the receiving processor, and the 
transmitting processor 1510 of the CDMA transceiver 
1500 of the sixth embodiment in accordance with the 
present invention as the transmitting processor. 

[SUPPLEMENTS] 

Fig. 20 is a diagram illustrating 
characteristics of a required error rate (BER=10 -3 ) 
versus the product of a maximum Doppler frequency 

(fd) and a slot time (T s i 0 t) under a two-path 



Rayleigh model. Fig. 20 illustrates characteristics 
(TM_P) associated with the CDMA receiver of the 
fourth embodiment in accordance with the present 
invention (time multiplexed pilot channel method), 
characteristics (Para_P) associated with the CDMA 
receiver of the eighth embodiment in accordance with 
the present invention (parallel pilot channel 
method) , characteristics (TM_C) associated with the 
conventional CDMA receiver with the fixed weighting 
factors (time multiplexed pilot channel method) , and 
characteristics (Para_C) associated with the 
conventional CDMA receiver with the fixed weighting 
factors (parallel pilot channel method ) . 

Fig. 21 is a diagram illustrating BER 
characteristics under a Vehicular-B environment when 
fdT s lot=0. 003125 and fdT s lot=0 . 28 , and Fig. 22 is a 
diagram illustrating characteristics of a required 
error rate (BER=10"3) versus fdT s iot under the 
Vehicular-B environment. 

It is found from Figs. 20 and 22 that both the 
CDMA receivers of the fourth and eighth embodiments 
in accordance with the present invention have an 
improvement of about 0.2 dB under the two-path 
Rayleigh model and of about 0.4 dB under the 
Vehicular-B environment in a low rate fading as 
compared with the conventional CDMA receiver, and 



- 55 - 



that the improvement increases with the fading rate 
in a high rate fading. Here, the improvement under 
the Vehicular-B environment is greater than that 
under the two-path Rayleigh model low rate fading 
5 because the present invention has a greater 

improvement when it can use more pilot symbols as in 
the Vehicular-B environment in which the effect of 
noise is greater during the low fading. 

Furthermore, it is thought that the time 

10 multiplexed pilot channel method (the CDMA receiver 
of the fourth embodiment in accordance with the 
present invention) and the parallel pilot channel 
method (the CDMA receiver of the eighth embodiment 
in accordance with the present invention) have 

15 little difference over the entire range from the low 
rate to high rate fading. This is because in the 
low rate, the energy used for the estimation is 
equal, and the fading fluctuations are small, and 
because in the high rate, the effect characteristic 

20 of the time multiplexed pilot channel method that 
the signal energy is obtained in a short time is 
nearly comparable to the improvement of the parallel 
pilot channel method in the traceability to the high 
rating fading owing to a reduction in the number of 

25 synchronization additions of the parallel pilot 



- 56 - 



channel method as compared with the time multiplexed 
pilot channel method. 

As described above, the present invention can 
improve the resistance to fading fluctuations and 
carry out the highly accurate channel estimation by 
adaptively optimizing the weighting values for the 
pilot symbols in response to the rate of channel 
fluctuations. 

Achieving the highly accurate channel estimation 
and the compensation for the channel fluctuations of 
the data symbols based on the estimation makes it 
possible to implement the absolute phase decision 
for each data symbol using the coherent detection 
even under the Rayleigh fading environment, for 
example, and hence to reduce the SNIR required for 
obtaining a required reception quality (received 
error rate) . This can reduce the transmission power 
and increase the capacity of the system in terms of 
the number of users . 



- 57 - 



WHAT IS CLAIMED IS: 



1. A CDMA receiver for receiving and demodulating a 
signal including a combined symbol sequence that has 
5 a plurality of slots and includes data symbols and 
pilot symbols, said CDMA receiver comprising: 

means for detecting positions of the pilot 
symbols in the combined symbol sequence; 

means for generating pilot blocks by extracting 
10 in a plurality of slots the pilot symbols from the 
combined symbol sequence in response to a result of 
the detection; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
15 pilot symbols in the pilot blocks; 

means for acquiring from the combined symbol 
sequence a data symbol sequence in accordance with 
the result of the detection; 

means for compensating for channel fluctuations 
20 of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

25 2. The CDMA receiver as claimed in claim 1, wherein 
said means for controlling the weighting comprises: 



- 58 - 



means for compensating for, using the channel 
estimation values, channel fluctuations of a pilot 
symbol sequence extracted from the combined symbol 
sequence; 

means for generating an error signal from the 
compensated pilot symbol sequence and an ideal pilot 
symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

3. The CDMA receiver as claimed in claim 1, wherein 
said means for controlling the weighting comprises: 

means for generating an error signal from the 
compensated data symbol sequence and from result 
obtained by demodulating and deciding the 
compensated data symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

4. The CDMA receiver as claimed in claim 1, wherein 
said means for controlling the weighting carries out 
the weighting control using as update values inner 
products of the channel estimation values of the 



data symbols and the average values of the pilot 
symbols included in the pilot blocks. 

5. The CDMA receiver as claimed in any one of 
claims 1-4, wherein said CDMA receiver receives a 
signal including a combined symbol sequence -having a 
frame structure consisting of slots in which the 
pilot symbols consisting of a few symbols are 
inserted into the data symbol sequence at every 
fixed interval. 

6. The CDMA receiver as claimed in any one of 
claims 1-5, wherein the pilot blocks are formed from 
all the pilot symbols in a slot. 

7 . The CDMA receiver as claimed in any one of 
claims 1-6, wherein when obtaining the channel 
estimation value of a data symbol in an n-th slot of 
the combined symbol sequence, where n is an integer, 
the pilot blocks are generated from an (n-K+l)-th 
slot to an (n+K)-th slot of the combined symbol 
sequence, where K is a natural number. 

8. A CDMA receiver for receiving and demodulating a 
signal including a data symbol sequence and a pilot 



- 60 - 



symbol sequence parallel to the data symbol 
sequence, said CDMA receiver comprising: 

means for generating a plurality of pilot blocks 
from the pilot symbol sequence; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 

means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations . 

9 . The CDMA receiver as claimed in claim 8 , wherein 
said means for controlling the weighting comprises: 

means for compensating for, using the channel 
estimation values, channel fluctuations of the pilot 
symbol sequence; 

means for generating an error signal from the 
compensated pilot symbol sequence and an ideal pilot 
symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 



10. The CDMA receiver as claimed in claim 8, 
wherein said means for controlling the weighting 
comprises : 

means for generating an error signal from the 
compensated data symbol sequence and from result 
obtained by demodulating and deciding the 
compensated data symbol sequence; and 

means for carrying out the weighting control 
using the error signal and the average values of the 
pilot symbols included in the pilot blocks. 

11. The CDMA receiver as claimed in claim 8, 
wherein said means for controlling the weighting 
carries out the weighting control using as update 
values inner products of the channel estimation 
values of the data symbols and the average values of 
the pilot symbols included in the pilot blocks. 

12 . The CDMA receiver as claimed in any one of 
claims 8-11, wherein said CDMA receiver receives a 
signal including a data symbol sequence which is 
spread using a first spreading code, and a pilot 
symbol sequence which is parallel to the data symbol 
sequence and spread using a second spreading code, 
the first spreading code and the second spreading 
code being orthogonal to each other. 



- 62 - 



13. The CDMA receiver as claimed in any one of 
claims 8-12, wherein said CDMA receiver receives a 
signal including a spread data symbol sequence which 
is impressed on a first carrier, and a spread pilot 
symbol sequence which is parallel to the data symbol 
sequence and is impressed on a second carrier, the 
first carrier and the second carrier being 
orthogonal to each other. 

14. The CDMA receiver as claimed in any one of 
claims 8-13, wherein when obtaining the channel 
estimation value of an n-th data symbol in the data 
symbol sequence, where n is an integer, the 
plurality of pilot blocks are generated from an (n- 
K+l)-th pilot symbol to an (n+K) -th pilot symbol in 
the pilot symbol sequence, where K is a natural 
number . 

15. The CDMA receiver as claimed in any one of 
claims 8-14, wherein the plurality of pilot blocks 
have a same length. 

16. A CDMA transceiver including a transmitting 
section for transmitting a signal including a 
combined symbol sequence that has a plurality of 



- 63 - 



slots and includes data symbols and pilot symbols, 
and a receiving section for receiving and 
demodulating the signal, said receiving section 
comprising: 

means for detecting positions of the pilot 
symbols in the combined symbol sequence; 

means for generating pilot blocks by extracting, 
in a plurality of slots, the pilot symbols from the 
combined symbol sequence in response to a result of 
the detection; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols included in the pilot blocks; 

means for acquiring from the combined symbol 
sequence a data symbol sequence in accordance with 
the result of the detection; 

means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

17. A CDMA transceiver including a transmitting 
section for transmitting a signal including a data 
symbol sequence and a pilot symbol sequence parallel 
to the data symbol sequence, and a receiving section 



- 64 - 



for receiving and demodulating the signal, said 
receiving section comprising: 

means for generating a plurality of pilot blocks 
from the pilot symbol sequence; 

means for obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 

means for compensating for channel fluctuations 
of the data symbol sequence using the channel 
estimation values; and 

means for controlling the weighting in response 
to a rate of the channel fluctuations. 

18. A CDMA receiving method of receiving and 
demodulating a signal including a combined symbol 
sequence that has a plurality of slots and includes 
data symbols and pilot symbols, said CDMA receiving 
method comprising the steps of: 

detecting positions of the pilot symbols in the 
combined symbol sequence; 

generating pilot blocks by extracting, in a 
plurality of slots, the pilot symbols from the 
combined symbol sequence in response to a result of 
the detection; 



- 65 - 



obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; 

acquiring from the combined symbol sequence a 
data symbol sequence in accordance with the result 
of the detection; and 

compensating for channel fluctuations of the 
data symbol sequence using the channel estimation 
value, 

wherein the weighting is controlled in response 
to a rate of the channel fluctuations. 

19 . A CDMA receiving method of receiving and 
demodulating a signal including a data symbol 
sequence and a pilot symbol sequence parallel to the 
data symbol sequence, said CDMA receiving method 
comprising the steps of: 

generating a plurality of pilot blocks from the 
pilot symbol sequence; 

obtaining channel estimation values by 
calculating a weighted sum of average values of the 
pilot symbols in the pilot blocks; and 

compensating for channel fluctuations of the 
data symbol sequence using the channel estimation 
value, 



- 66 - 



wherein the weighting is controlled in response 
to a rate of the channel fluctuations. 



- 67 - 



ABSTRACT OF THE DISCLOSURE 



A CDMA receiver and a CDMA transceiver are 
provided which have high resistance to fading 
fluctuations, and carry out highly accurate channel 
estimation, considering the rate of channel 
fluctuations. When carrying out the channel 
estimation by calculating weighted sums of the 
(average values of) pilot symbols interposed into a 
data symbol sequence, the weighting control is 
performed considering the rate of the channel 
fluctuations. For example, the weighting control is 
carried out using, as its update values, inner 
products of the channel estimation values and the 
(average values of) pilot symbols. This makes it 
possible to achieve the highly accurate channel 
estimation . 



- 68 - 



2/25 



( START ) 



RECEIVE RECEIVED SIGNAL 
(SPREAD COMBINED SYMBOL SEQUENCE) 



GENERATE COMBINED SYMBOL 
SEQUENCE BY DESPREADING 
RECEIVED SIGNAL 



T 



DETECT POSITIONS OF PILOT SYMBOLS IN 
COMBINED SYMBOL SEQUENCE 



GENERATE PILOT BLOCKS BY EXTRACTING PILOT 
SYMBOLS FROM COMBINED SYMBOL SEQUENCE 
IN PLURALITY OF SLOTS 



OBTAIN PILOT BLOCK AVERAGE VALUE BY 
AVERAGING PILOT SYMBOLS INCLUDED IN 
PILOT BLOCK 



FIG2 



S201 




S202 





S203 



S204 



S205 



S206 



OBTAIN PILOT BLOCK AVERAGES FOR 
ALL PILOT BLOCKS? 



NO 



FIG.2A 



3/25 



OBTAIN CHANNEL ESTIMATION VALUE OF 
EACH OF DATA SYMBOLS AND PILOT SYMBOLS 
BY CALCULATING WEIGHTED SUM OF 
PILOT BLOCK AVERAGES 



S207 




OBTAIN DATA SYMBOL SEQUENCE FROM 
COMBINED SYMBOL SEQUENCE 



COMPENSATE FOR CHANNEL FLUCTUATIONS OF 
DATA SYMBOL SEQUENCE USING CHANNEL 
ESTIMATION VALUES 



S209 




S210 





S211 



FIG.2B 



4/25 




5/25 



Q START ) 



( END ) 





r 


COMPENSATE FOR CHANNEL FLUCTUATIONS OF 
PILOT SYMBOL SEQUENCE USING CHANNEL 
ESTIMATION VALUE 




f 


GENERATE ERROR SIGNAL FROM 
COMPENSATED PILOT SYMBOL SEQUENCE 
AND IDEAL PILOT SYMBOL SEQUENCE 




f 


CARRY OUT WEIGHTING CONTROL USING 
ERROR SIGNAL AND PILOT BLOCK 
AVERAGEVALUES 




f 



S401 




S402 




S403 




FIG.4 



6/25 



500 



CDMA TRANSCEIVER 


510 




TRANSMITTING PROCESSOR 




520 




RECEIVING PROCESSOR 









FIG.5 



7/25 




O 

vo 









CO 






LU 

CO 







CO 



vo 



o 
r vo 



p 



o 
in 



m 
o 

CJ> 



vo 



o 



oco 



LU 

<3 
LU 
CO 
I 

o 

CQ 

>- 
.CO 



CO ■ 



o 

CO 
CO 
LU 
O 
O 

cc 



CO 



J 



8/25 



( START ) 



GENERATE DATA SYMBOL SEQUENCE BY 
MODULATING DATA SEQUENCE 



GENERATE COMBINED SYMBOL SEQUENCE BY 
INSERTING PILOT SYMBOLS INTO INDIVIDUAL 
SLOTS OF DATA SYMBOL SEQUENCE 



GENERATE TRANSMITTED SIGNAL BY 
SPREADING COMBINED SYMBOL SEQUENCE 



TRANSMIT TRANSMITTED SIGNAL 



( END ) 




FIG. 7 



9/25 



CO 



CD 



Oi i ■ 



CO- 
CO 



vo 
oo 



cooc 



S2£ 
cnO 



co- 
co 



o 

A 




OtuO 
mo? 

rf P±lu^ 



§§ 

OCLU 
OCLU 

ceo 



S3 

CO 



m^co 



co^cd 




in 

CO 



s 



CO 



CO 



O 
OO 



( nO 



iOuj 

COQCl— 



OO 



CD 




LUQC 


ZULU 


OH 






g 





OO 



<N 
OO 



CO 
LU 

LI_I^= 



Ouj 




OQCC 



CO 




CO 

i j : _e_ 



CO- 



£co 



CN 
CO 



( 
J 



a=co 



o 

CO 



10/25 



( START ) 



( ) 







GENERATE ERROR SIGNAL FROM 
COMPENSATED DATA SYMBOL SEQUENCE AND 
FROM RESULT OBTAINED BY DEMODULATING AND 
DECIDING COMPENSATED DATA SYMBOL SEQUENCE 




f 


CARRY OUT WEIGHTING CONTROL USING 
ERROR SIGNAL AND PILOT BLOCK 
AVERAGEVALUE 




f 



S901 




S902 




FIG.9 



t 



11/25 



co 
cc 

UJ 



Ouj 



cooc 



o 

A 



CN 

CO 



/ — 

J <=> 



^:?=co 



cn \ 



i£2 



in 

CN 

o 



CJ> 



o 
So 



COCCI— 

nmi 
cn 



luce 
~riii 
cj>i— : 




T 



CQCC 



3L- 




J 



CO I 

L._: L 1 ' 



CN 



"ico 



o 



c_> 

LLJ 

CC 

<_> 



QCCO 



O 
O 

o 



5 



12/25 



START ) 



> 




. CARRY OUT WE GHTIN 
UPDATEVALUES. NNER 
ESTIMATION VALUES C 
PILOT BLOC 


G CONTROL USING, AS 
PRODUCTS OF CHANNEL 
f DATA SYMBOLS AND 
K AVERAGES 



S1101 




FIG.ll 



13/25 



CO 
GC 
LU 
C3 



cooc 

^LU 
COO 



"<=> 

o 



OujO 

^=kO 

co^£u 
<fOa. 
■ Si is 

" <_> 



CN1 
CO 



J 



o 



5 



OiiiO 

^Lug 
<*>=Lu 

QLU3 

°- o 



^ n 



— i^Clij 



31; 
CJ> 



nice 

C3H-- 
LU^ 
COLL 

-JQ 
Olu 

so 



o 
o 



Li- CO 



° (1 





LU 

O 








LLjcC 
LUL-I 




co~ 




og 




CD-r 






to r 


CO** 


o 




C^ 



QCOLU 



CD 
CO 



-7T 



r-CN 



•OOQLU ! 



COLU> 

co : 



e>Lu 



eh — ilu 



CO 

or 

LU 

-e? 



j— LU 



CQOC 

■■■I 



o 

CD 



Olu 
c_>oc 



|^ i-m—\jj j COCO ■ i 



CO I 



C3 














"Jco 







CNI ^ 



LU 



occo 



14/25 



( START ) 



RECEIVE RECEIVED SIGNAL 
(SPREAD DATA SYMBOL SEQUENCE AND 
SPREAD PILOT SYMBOL SEQUENCE) 



GENERATE DATA SYMBOL 
SEQUENCE BY DESPREADING 
RECEIVED SIGNAL 



GENERATE PILOT SYMBOL 
SEQUENCE BY DESPREADING 
RECEIVED SIGNAL 



GENERATE A PLURALITY OF PILOT BLOCKS 
FROM PILOT SYMBOL SEQUENCE 



OBTAIN PILOT BLOCK AVERAGE VALUE BY 
AVERAGING PILOT SYMBOLS INCLUDED IN 
PILOT BLOCK 



S1301 




S1302 




FIG.13 



FIG.13A 



FIG.13B 



S1303 



S1304 



S1305 



S1306 



OBTAIN PILOT BLOCK AVERAGES FOR 
ALL PILOT BLOCKS? 



NO 



YES 



FIG13A 



15/25 



OBTAIN CHANNEL ESTIMATION VALUE OF 
EACH OF DATA SYMBOLS AND PILOT SYMBOLS 
BY CALCULATING WEIGHTED SUM OF 
PILOT BLOCK AVERAGES 



S1307 



S1308 



OBTAIN CHANNEL ESTIMATION VALUES 
FOR ALL DATA SYMBOLS AND PILOT 
SYMBOLS? 



( END ) 





r YES 


COMPENSATE FOR CHANNEL FLUCTUATIONS OF 
DATA SYMBOL SEQUENCE USING CHANNEL 
ESTIMATION VALUES 




f 


GENERATE DATA SEQUENCE BY 
DEMODULATING COMPENSATED DATA 
SYMBOL SEQUENCE 




f 



S1309 





S1310 



FIG.13B 



17/25 



1500 



CDMA TRANSCEIVER 


1510 




TRANSMUTING PROCESSOR 




1520 




RECEIVING PROCESSOR 









FIG.15 



18/25 





19/25 



( START ) 



GENERATE DATA SYMBOL SEQUENCE BY 
MODULATING DATA SEQUENCE 



GENERATE SPREAD DATA SYMBOL 
SEQUENCE BY SPREADING DATA 
SYMBOL SEQUENCE 



GENERATE SPREAD PILOT SYMBOL 
SEQUENCE BY SPREADING PILOT 
SYMBOL SEQUENCE 



i 



GENERATE TRANSMITTED SIGNAL BY 
COMBINING SPREAD DATA SYMBOL 
SEQUENCE AND SPREAD PILOT 
SYMBOL SEQUENCE 



TRANSMIT TRANSMITTED SIGNAL 



S1701 





S1702 




S1703 




S1704 




S1705 



( END ) 



FIG.17 



p 



20/25 



CO 

cc 

LU 

C3 



Ouj 



cncc 



</>o 





c 


? 




cc 








LU 
UJZ 














§o<-> 








r-\Cn 



OujO 



co=3Lu 

<fOQ. 



oo 



10 
CO 



T 



rrOilJ 



£2 r" 



CO 



CO 

cc 

LU 

-o 



Jz-llj 



co^ 



OO 



S£2z 



CO 

"iOco 

^LUCO 



C5LU 



"■"ccr= 



CD 



CO 



o 

ilirr 
=>LU 

COLL. 
— JQ 

Olu 

LU_L- 

so 

CO^ 



o 
o 

C3 



CO 

EE 

LI- CO 



A A 



O 
OO 



o 

lu!Zj 
co~ 

gS 

OQ-f— 

So 

CO<* 
O 



A A 



^cc 

8| 

CQCC 

'»»■ 



OO 



o 

CD 



Olu 

OCE 
UIQ. 
COCO 



CO I 



"Jc3 

Oi 1 1 

UjCO 



r 



c5>> 

CO 



CJ> 
LU 
CC 

o 



ccco 



s5 

CO 



21/25 



CO 

cc 

UU 

sui 

Ouj 
CO cc 



S5£ 

COO 



o 

CO 

ov 



"o 
o 



Ouig 



03 

CO 



J 



o 

A 



OY 




o 



Ouj 



o 



<L> 



COU- 

Ouj 



coS 



o 



u_co 



A A 



UJq- 

ojif 
lliIZj 
co~ 

oS 

OQnr 

So 
co^5 



on 
3 

fen 



o 
o 

o 



Ouj 
<J>cc 
ii in 
coco 



co 



3£ 



r 



o 



occo 



o 
o 

CTfc 




FIG.20 



23/25 




0 2 4 6 



E b /N 0 (dB) 

FIG.21 



24/25 




FIG.22 



Hi T"' 

PCT 



j^j 



(51) B£#If#S6 
H04J 13/00 



Al 



(id m&'j*mm%> 
(43) a^HB 



WO99/55033 



1999#10£ 28 0(28.10.99) 



(21) gggffiJSS^ 

(22) aesffi^p 

(30) tf&ffx-* 
#K¥lG/l 13581 



PCT/JP99A)2154 



1999^4^220(22.04.99) 



1998^23 8(23.04.98) 



JP 



(71) mmA ixmitiK-t^xomfcrnia^x) 

(NTT MOBILE COMMUNICATIONS NETWORK INC.)[JP/JP] 
T 105-8436 MM&m^/m~TB\0mm- Tokyo, (JP) 

(72) *93#; fcJctf 

(75) &W#/ffiKA (*S(CO^TO^) 

jlfT(ABETA, SadayukiXJP/JP] 
T239-0841 #£JHJiM3t^rfWH:4-18-4-102 Kanagawa, (JP) 
feftl$f§f(SAWAHASHI, Mamoni)[JP/JP] 
T 236-0052 tt^l|jKttftrti^E*nSl-59.17 
Kanagawa, (JP) 

£^:£0(ADACHI, Fumiyuki)[JP/JP] 

T236-0052 ft&)\mmmiti&$l&mmm6-\2A Kanagawa, (JP) 
(74) ftJIA 

2? H— *(TANI, Yoshikazu) 

107-0052 S[^^|K*JK2T a 6-20 Tokyo, (JP) 



(81) CN, JP, US, Rffl ft* (AT, BE, CH, CY, DE, 

DK, ES, H, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE) 



(54)Title: CDMA RECEIVER AND CDMA TRANSMITTER/RECEIVER 
(54)3£9! <D% fti CDMASff KS*5 <fc tK2)MAi££{f 



1020 



1025 



c 



1001 



8 



10U 



1021 



(«uan 



ha 



1033 



10U 



iou ... rut block cannat 
iou ... «opnrnai o? mot imam, 
iou ... agqduxxum or cm 



IOU . 

ton . 

1041 , 



. JCQUXiiTiai or oath moat raoooo 

' *3U HH IlM t iai M* OftSl SStBQt I1QCHU, 



(57) Abstract 

,lf DM ^ '""T ^ * u DMA "ffi^^ver, which are less sensitive to fading and capable of accurate channel estimation 
wtate tafang mto wns.dmt.on the rate of channel changes. When channel estimation is performedTsuaming the weights on^TpS 
symbol (average) inserted m a data symbol sequence, the rate of channel changes is taken into consideration fbrtLewfeE cltoL F« 



(57)5» 



AE 75^tf*B»ll 

A L 7/W<=7 

AM 7^-7 
AT *K!JX 

AU *-*h5!>T 

az r^/w^-r^^v 

BA #X^T • ^/l^^tT-f 

B B *<jw< Kx 

BE "C**- 

BF y^t-7ry 

BC -fArXVT 

B J 

BR 7?5?A- 

BY -<^n— > 
CA 

CF «*T7y* 

CC a>=f- 
CH 

CM iJ*A^-> 

CN *S 

cr =»x* • y* 

CU 
CY 

CZ fi?3 

DE Y4V 

DK TV-?— 9 



DM 




KZ 


EE 


x*K-7 


LC 


ES 




L I 


F I 


7 A 


LK 


FR 




LR 


CA 




LS 


GB 




LT 


GD 




LU 


GE 


#fr*s7 


LV 


GH 


$-± 


MA 


GM 


is>\rr 


MC 


CN 




MD 


GW 


*-7 • trir*- 


MG 


GR 




MK 


HR 




HU 




ML 


I D 




MN 


! E 




MR 


I L 




MW 


I N 




MX 


1 S 


T-f 


NE 


I T 


^*j>7 


NL 


J P 


B* 


NO 


KE 


*r^7 


NZ 


KG 




PL 


KP 




PT 


KR 


tta . 


RO 



V Y7-T 
?hV47 

*^K^7 
— Vx — A* 

A> — -7=7 



RU 
SD 
SE 
SG 
S I 
SK 
SL 
SN 

sz 

TD 
TG 
T J 
TZ 
TM 
TR 
TT 
UA 
UC 
US 

uz 

VN 
YU 
ZA 

zw 



xnr/x— r 
•>*^-7* 



WO 99/55033 



1 

mm* 



PCT/JP99/02154 



C DMA^iSI^ «£ IPC DMAS^f^i 

wa§F« : #itL7tS»«*f--V*^«SE*fi 1 -5 CDMA (Code 
Division Multiple Access : ^-f-^iiJ#7C^^) £{ggft£ «t C DM A j£ 

1**o ft*, -f---^ (flf$) «r«SSjftfirffi^fK2Si-*ffifflffiH 

fc*, tettElig-CW ^x-- * O 2 If r- m <9 K & o T L £ 

EJfflfcifc* 09x.tf2ffitfcffiS:SI#5$: (BPSKIi) £tt3£LT, pots 
N I R (Signal-to-Noise and Interference power Ratio : ^M^fif-fg-^lL^J 



WO 99/55033 PCT/JP99/02154 

2 

* * fl^a^ jo J: ^D7fy> ;u £ f- * «> > # * t - ^ A 

1 : "Rayleigh Fading Compensation for QAM in Land Mobile Radio 
Communication: Seiichi Sampei and Terumi Sunaga, IEEE Trans. Vehicular 
Technol. VT-42, No.2, May \993 n -^t, f- 9 v > IZ -£J§$-C*f 

-✓>^rt n -y loJfAL, :o;Wn? hv>*' 

2 : "Channel Estimation Filter Using Time-Multiplexed Pilot 
Channel for Coherent RAKE Combining in DS-CDMA Mobile Radio: 
Hidehiro Ando et.al, IEICE Trans. Commun. V0I.8I-B, No.7, July 1998"T* 

1112 311, XK2K:J:*f-ir*JHtjgo*jtfc*tHT?*4. -O^S 



WO 99/55033 PCT/JP99/02154 

3 

dtf>J:-9 fcS£M2j«l8KJ: l) , flUtf, DS-CDMA (Direct 

Sequence CDMA : iM&ffcC DMA) <7)± *) ^ * ;U £ £ X „ ffeJL--if 

n y h>^f;V : estimated complex 

fading envelope) (D¥&}% t *) (leJfflj&D^: LT) , -?-e>¥:»$/<fi| 

*t#&a 0% a,*-cS*.#»tJni» (fi*f*it¥*&ft) LTf-***«£fli| 



WO 99/55033 PCT/JP99/02154 

4 

1 *o y M^^-r^-c^f-^ v>^;nc^LT, |BJCS*ttTO£fca£ 

3 I "Performance Comparison between Time-Multiplexed Pilot 
Channel and Parallel Pilot Channel for Coherent Rake Combining in 
DS-CDMA Mobile Radio: Sadayuki Abeta et.al, IEICE Trans. Commun. 
V0I.8I-B, No.7, July 1998"-C-Ii, * > */l/«Jg*fir 3 IB 

m, 0 % m, 1 ^ ' °- rnv 

122 3KUv>T, ntl^nj bOm-A#§ (A : 
Of-* v ovarii, nfl^xn«; (.^/f n 7 h v 

fi*fiHt£ ft < 1-& 0 ft-tf& nflw^n 7 h?)/^ d 7 h v 
>*H { m-AfgOf-^>>*>|; (B#®lftK) fttifi< % Sif- 
* v > #*%3|fl| L fc&Of- * * Rift Lt v> * * f, -c* * o 

nfl^^Dv hOm + Bf I (B : gj*gt) <D7 - 9 v > *';WC 
o^Tfi^ n + 1 f|«^D»; ho/W n y h v>**;POfi<&<fcMt£§& 
<1"*o n+ l#B<7>XDy p-*)/^ D<y h «✓ > sj?/ua*m 



WO 99/55033 PCT/JP99/02154 

5 

Xlfc 4 : "DS/CDMA Coherent Detection System with a Suppressed Pilot 
Channel: Sadayuki Abetaet.al, IEEE GLOBECOM'94, pp. 1622-1626, 1994" 

(7)^_ ^ V > **;U^-g-i^L^> X D y h ^ n-yl- -> y # )\, (7) Ipj^ £ £ 0 



V 

WO 99/55033 PCT/JP99/02154 

6 

7*n y ^ %t£$L L, /<-f D y h rn -y * K£i n y h v >**;K7) 

*.H\ D S -C DMAC±i) + *;UKi3v>T, 1fijL--»f*»<b OffiSffiK 
t-^Stif^f-ti;^ LT S N I RHfftiC^fli. 



WO 99/55033 PCT/JP99/02154 

7 

4£fc3&*-?£, ^fS«0^«p D n g *ftJfc*i:^5?4SNI 
U f- * v > bWn? h v > > 

ffi«)#**fi*ft*tftI»LT, ^^teSEfcfrJfcfS-f-S^gfc, rait 

«res*ft»t«:iif!i»-r*¥Sii, mE^-M^a^ia mm&i& 
z 0 



■i 

WO 99/55033 PCT/JP99/02154 

8 

«t ^ mrlfiMf* £ ft £ - * -> > ** ;u £ ?ij £ U r- * ¥U Se L K 
7n -y ? ft SflJ5i/<c-r n 7 F v > **;K£>¥:fc7<I£ffl ^Til&MJM* 

* -7 V - A'ftft £ £ tr £ 

tt izmWWftWlt. 1 fcv> L 5 (D^-f tifr\zUWLff)C DM 

*4 n -y h 3 *i*£fcfc#a 

Agfg^MKfc^T, ffiE£j£v;'**;u£?iJ*On#B (nJi$£&) OX 
n-y i^f-* >#/i,ofitia^**/ufc£ft ttffi/<-f 
o -y b fu >y ?(± x ffIE^v>**;w^J^o ( n -K+l) #g (Kli 
Oxn-y Yfrc, ( n + K) fgwxo^ h £ "C K±5 ^Tiufc $ ft 



WO 99/55033 



PCT/JP99/02154 



9 



is * TO-r 4 *e t , Aria* * * /ntsgiit * m » x m&r- * V > 



? t * # -r * i t * ft m. t -r * o 

ft tt ^ mm * ft o t £ Wi- h #® t -t * 0 



WO 99/55033 PCT/JP99/02154 

10 

W*£ 1 2 UEffc05&9Ui, flt$£ 8^vai 1 OV»fft^Cfi«tf)C 
DMA£M«K£v*t, flJlfiC DMA§f ^lli, Hi fcflj ^ 

tr^# * sai l , mum i ffiftflp^- 1 mum 2 atM*^ t us ^ k i*-*- 

DMAfififcUKSnT, WECDMASflliKlili, & 1 iKM&Kffstfib 
ftfcfttt $ 7"* * v > ** A^fl) , ffifffif - ^ v ^ tc*t L3£ 
ai-efctK 8 2«£fcK*Hi:&ftfcffi»$;h.fc/<,r h v > **;u£?ij t 
**tHf-S*SftU ffiE£ 1 fflEJ* 2 li!Ev*Kj£X-*- 

W*^ 1 4 {Ci£fc<7)f£93{± x gf^^ 8ivai 3 <D ^-ftifr KEttfl) C 

of-* *>>**^o«rEf--v*^itjefi[*flJifii-*»^, «rEafto/w 

By hrny^ii, ilfiA^n-; h •> > ( n -K + 1) #g 

(Klig**$:) OA-fDyFy^^f, (n + K) #g 0/<W □ •? h 
> ** * * T- I C J: I) $ ft. £ ^ £ # % £ % 0 

1 5 KE*«>$&9§Wt % |g^]g8 L 1 4 £>v>-f fuMcEfcOC 

«&s»fc«rEflr-3-*£«u «***sM3Si:*flix.fcCDMAia 



WO 99/55033 PCT/JP99/02154 

11 

rn 7 ? fc^-i*i.aiifia/<>f n ? h ->:'j!?/u$>sf*§mi©#* *s*#»tin 

£j£ -> > ** A^fll* ib -T- 9 v > £ fc&-r 5 i , m Ef- -v * 

©teaasfc, «rsa©^«r£«u *«x.tcDMA 

****#oaJU ;^D7l>7D.;n4)Staf7/l:, ȣ;<>fD y 



WO 99/55033 PCT/JP99/02154 

12 

uriB-g-jfi v > **;u^;nj^ <b r- 9 v > £ Jimt -5 * -r ? -ft , 

® 1 fi> 1 %vmmz%* c dm A$««io*«fflit^i- 

(12(4, B2AUJ:t) f B2BO|!!«^tHt*4o' 

B 2 Att, *%m<D® 1 ^JfcBUK&S CDMA$f*li: «t 

H2BI1, f ftno« 1 XiSSCffi c DM ASfi«tC J: «$ff ft 

® 3 (±, #f&9J<9& 1 Utt^SC^i C DMASfitfCUft* ;u 



WO 99/55033 PCT/JP99/D2154 

13 

mffl&mm 7 n - * - > x-$> z> 0 

^ fM&sflj * 7 n - + - |» -e* * o 

hi 3i±, mi 3 a 45 j: era 1 3 B<7)^^^^-rigT-*^ 0 

Ell 3A(±, $Hi<0^ 5 C DMA^f I: i 4§f 

111 3Bli 4 *f&EOg5#liS^IlK#*CDMA£«3£gK«fc*£'{§ 
ftLSfll £ 7 n - f- * - h -c $> £ o 

111 4(i, *»MO*5^tt^Su|R*CDMA§««flHlJ:«B^-v* 
Hi 5 14, $HiW$ 6 iiiiCiS C DMAI^ilwM^ 



WO 99/55033 PCT/JP99/02154 

14 

mi 6 {±. *%wv>t&6mMBmizj&zc DMAm%mgiW.<Dmii&kw 
u x h T&m&m.M £ TFi- 7 n - f- + - h -c * & o 

Hi 8l±, *%^S£7^Mff^K&&CDMAg^3IM<^j£#J£^ 
HI 9 ii> *S&^^^jfc^K«CDMA£fSggO*£j£M£* 
02 011, 2^i^^'j-^-7*;i/TU^Jt**^K7 7 p 9-^^ (f d ) 

(T sl0t ) twmiztttzmmm<om (ber= i o-3) # 

021li > f d T slot =0 - 0 0 3 1 2 5£J:tf f d T slot =0. 2 8 B* 
^Vehicula r - B^TUiStt Z B E R# t$&7Fl-|I|-e&*o 
82 2liVehicula r - B«i»T^*»t-S f d T slot tC*j-1-*BlT 

(BE R= 1 0- 3 ) Uttt^-tBIt?**. 
12 2 3 11, l»aSt«fUJ:5^^^/i'*S60»ftlKa*^i-|g^** 0 

i& ^ £ njfc-r £ * (D m. & <r> mm 

*CDMAS«fii5j:irCDMAS$m«eCB5L, *&«BcDg5~8 
^CDMAMfMCIti. 



WO 99/55033 PCT/JP99/02154 

15 

(te i tkto&m) 

mT'$>Z 0 *^jti8i:ff5CDMASe*tl 0 0 f±, I|ro^n 7 h 
CDMASfl|»Il 0 0 14, giBMl 10, v 7 fh7an25, 

* n v y mm&mu 1 o 1 , /WD7i« * 112, 

d y h 7 ^ 1 l l , + * * /u«£4tR&s i 2 1 , f - * v > 

132, gung-^&jsas 142, & «t tjffi^ttaaiftiffli (mm s e ) 1 4 

* 1 2 5 , * n y h mmtkttiU lOlfliDS P (Digital Signal Processor) 
(teXVyuy^AZftMLtzt^V) 1 2 OCJ: D 77 h-)x7t LT 

H2 Ai'iO f B2 Bli, $irei:iKDMA^ii:U$i 
*I«^t7D-ft- rtii, if, ^fyyS2 0 1 KJsv^T, 

fllf &o 7 7*S 2 0 2 7?f h 7 i l 2 5 K«fc •) , § 

0 3 ~S 2 0 8 K*5V>T, *n 7 h |^XS4ftU«|S 10 1, /<>f n y h v^tf 
*#y!l8tf»8n 1 2, ^d? h7n 7 ^4Ml 1 1 t3£V7**n,m- 

HI 3 {4, ^^tef^S^^^^^^^ii^gtci^^^^^Jl^^il,^ 



WO 99/55033 PCT/JP99/02154 

16 

f-* v >**;K7>*ox n y K itzii/n n 7 f v > ** * o x n <y 

0 2 AKM <3 > Af^S 2 0 3 ££v*T\ X n y MWI^^aiSB 1 0 1 

Xf, ^S 2 0 4 Kisv»t\ /Wn-y h -> > 1 1 2 & X 

JS*> >JK/U^yij n -y h tfj L, ^-r d y h Ta y ? 

££l£1-*o 1"&fc>^, 7 Mcfcv»t\ Xf y 7S 2 0 3 

an -> yXfr^ymnU 1 12i:J:i) /<>f n y h v 
(m?iJ) fcflfcHU /Uuy Y 7n y * 1 1 1 |c i «j Kft L 

fc/W U y h V >sJ?/M»&A>f O y Y~7Uy $ 

H3W^TMi, (n-K+1) K(ig«fc^T'*l), HJ 3 

<DMX&K=Z bLT^i) <DZUy Yfrt, ( n +K) #§OXOy h * 



WO 99/55033 PCT/JP99/02154 

17 

^ry^S 2 0 5-S 2 0 8Ki3V>T, l 2 1 C 

1-*o if, Xf7yS 2 0 5 tvWn 7 F7D'y^:^i^A^n 7 

V'Tfir-? (^f77"S 2 0 6) o lA^n 7 l«7n^|;i;^n7h> 

4uy hzruy ^TOilft^^o n+if|wxn^ 
°^ D ^ 7D ^ (i =-K+l~K, K=3) O**tco^r/W 



WO 99/55033 PCT/JP99/02154 

18 

n v h zTa v *¥*&ffif ( n + i ) *JRftLTV»S 0 

- * ->>*';n:o^t, n + i fg«/W D-^yn y *OM<*&&£ 

**;WCov>T, n+ i tlO'Wn? Yfu y $ Wt^iltt c m, it Lt, 

f-^/ufcfeffi^wta: (i) -c^^fejtAo 

= X «m.i' I(n+i) (1) 

i=-K+l 

±fcXx y 7S 2 0 7 f-**JMi£tt*fl)tf§L.fc $ itit^TO 
8) o 



WO 99/55033 PCT/JP99/02I54 

19 

o* £ , £• ^ v > # )v % $i ^ t, r - ? v > ** )i> ^ ?ij £ $ ft * 0 

*-r ? 7S 2 1 0 K£v>T. f-* y^>I»i 30CJ:^ 
*r v 2 0 3 -S 2 0 8 f#ib<i/: (-7*- * v f-^^^m 

fcm^im^x r- 9 : sy * ( 7 * - >>* > 

1 1 iZ&\,*T, W tr£f&Ul 32 HJ:») % 

y iffr h on® $ fitz r- 9 -> > i z> 0 

iit7n-ft-K-i^ X-f 7 7*S 4 0 1 ICfcV^T, a^d 7 Fv 
>*fr&&mmm 146i;il), y 7"S 2 0 3 ~ S 2 0 8 -Cft£>*i£ 

o * * ;u m * mm-r & „ 

*f-y 7S 4 0 2 tC^T. SI£lI-f£j£SB 142i:J:() % ffiftSftfc 
hy>,f;^j, £.fcO f M&fc (^i-*;ug?IftK 

0 0H^>^^i:i6fflitLT*So 



WO 99/55033 PCT/JP99/02154 

20 

Xtv7S 4 03 {Ci3V>T, m&tttfmM (MM S E) 14 4i: < tl) > 

(*2Hifcj&ig) 

EI 5 14, 2 ^Jfe^gfc&S C DMAMiMOiW^^ 

CDMAi££«gg5 0 0M\ &ffiffi3ffi5 1 0 fc£«*i£ffl5 5 2 0 

^H^omiHifiBlslc^^CDMA^m^^l 0 0<0ffifi£ (gl 
1) fcfctfK^fcg (S2 A £ J: 2 B) £ «fc IFM^ttltttfUUM 

(H4) tra»-c** 0 

^m^ 0 H6»l^-fJ:dlc, ^«KL3®g{5 5 10li, £ ft 8*6 1 0, 
Sft»flF^fl;»6 2 2 , £-fifcg&6 3 0 , & «t CflfctfcS 6 2 7£«;l& 0 # 
H»£Ucfc^Tli, fiftj&flF^ffcSB 6 2 2 , £-£S6 3 O^IIDS P 
(iSiW^n^^ASrftttL^^-t';) 6 2 0 1^1)77 f">x7t LT 

EI7 {±, *«»»Si:<l«CDMAJS$«l6loSfiJiia|:j:4Sfl| 



WO 99/55033 PCT/JP99/02154 

21 

^$:^t7n-f-t-ht^4o tt\ Xr-v 7 0 1 Kfc^T, 

iiM^-?-fbB6 2 2 (C i l) , t-'-^M^J^« (ff-^ffc) L-c, 

->>**;w^j££j£i-£ 0 xf->ys 7 0 2 n&v*-t, £$gjS6 3 0 \zx 

»), f-^ i/>**;i/^^ij(7)#xn -y HiA-fo? h v ^*>&}f A LT-g- 
JS v > **A^?|J ££&1-S 0 Xf7rS 7 0 3Kj3V>T, 6 2 7K 

^•J) ££&1-* 0 ^f7/S 7 0 4 K£v>T, gffigB6 1 0 (C X 0 % ^ 

H8 (±, *^^<7)^ 3 ^HiCi^ C DM A^MioM^^t 
mx~$>h 0 ^IilCl5CDMA$iM8 0 Ofi, ^&<7)xn ? f< 

CDMAfi^l8 0 0 l±, £€SK8 10, F7-f;^ 8 2 5, 

XD ' ;1, Mt&tBSB 8 0 1, A-fn?h» '-JOl/^JUmSB 8 12, /<-f 
□ h-7*n 7 ^^^g|j 8 ! ! v ^^^;u^^^^g|5 8 2 l % r- * > > 
***£?iJUmSB8 2 9 , f-* v>*';um^ij^(tgB8 3 0 , U>r*i=}-j&gB 

8 3 2 , •T-^fiJ^gpg 4 6, mmiS^HL&lftS 4 2, £ «t tfg*#tt{|HJ 
®U (MMSE) 8 4 4 «:lxio 0 8i:^fJ:M:, ^JSMUcfc v> 
Tti, 7 7 fh7-f ;u*8 2 5 , xn? M5j8J&tfjgB8 0 l^liDSP 

(fcitfyn^Afcte^L/^*';) 8 2 0 CJ:i)V7F>)x7aT 
HmStiTV^^ ^- K7x7tLtIILTUv» 0 £#g&8 1 0, 
7 "^^^^82 5 l^*?£j£ ^H^O^l^^tz 

i^cDMA^in o o<7)MfotzwmtftMx-$>2> 0 ttz. *mm 

iii:^^CDMA^18 0 o-ei±, *%w<DmmM%m\z%2>c 



WO 99/55033 PCT/JP99/02154 

22 

DMA^fM 1 0 OOfi^I (H2 Afc<fctfH2 B) tmUV&imtf 

EI 9 li, .**ifc^SI»c«SCDMA$««*»cj:sm*ft.lt1Waiftia«l 
US 4 2 KJ: i), tt« 3 fifc-T'-* £ J: tr»«$itfc7'- 

Hi»«) &£fi£-t*„ r-?mfctt, r-tnfe&s 4 6**u-f^^js® 

8 3 2 <7)ffi^€r*ii^ (0/1) -f* £ t U X 0 ff ? o 

X7-y7S 9 0 2 KJ3V>T % £*f*ftffl1tggs (MM S E) 84 4l:J;l) % 
K2HI-5\ £«t Cf/W n y h 7n ? ^sps^t (#/<-f n 7 h 7n y f X I) 

ft£x *»WO»3**JgJ!Stft-5CDMA$flrS6il8 0 0 ££-f§&JI 
»fc LT, * < tO f *«WO*2HifcSS8tC«*CDMA»$«l6«5 0 0 
*>2lfIMSB5 1 0 L T C D M Aa&$««**Jfc-f * - 

(»4HJfcj&S8) 



WO 99/55033 PCT/JP99/021S4 

23 

Ell 0»±, *»WO*4Slifi®a!!K^*CDMA$fl*ll©fl|jfi«*^ 

•tH-e&£o ^MlCiSCDMA^Ull 0 0 011, Ig&OXny 

CDMA^f 1 0 0 0I±, S««l 010,77fbUM0 

2 5, X n y h mmtkmU 1001, /^n 7 h» JK/L^ftlftflMK 1 0 
1 2 , ;M n y hyn - y ?£j£g&i oil, f- * * >M£5£f£JRI§SB 1 0 2 
1 , -r - ^ v > # *Si5lJJfcf#6& 1 0 2 9, f- * v > sKA'i&flHiflttB 1 0 

3 0 , l^f ?£-Jj£gB 1 0 3 2 , £ J: tffi *tt&t$IJ« 1 0 4 

1 0 2 5 , xuy hmm&ftUl 00 l^HiDS P (HXV^uyv 
AS:Mlfc^^'J) 1 0 2 0 CJ:Oy7h'>x7i: LTSS%3*iTV*4 
ri*, A-K7x7t LTHSL-CUv. *©»1 010, v-yf^7^ 

i o 2 5^^»j£ii xvmmt. *§&mo%imnmwiiz&&cDhL 

AgmmWl 0 0<W&t*g|f £|B]ji-C*>* 0 £tz % *%Mfm\z&h 
CDMASft811 0 0 Ofli, *WIHiMCiSCDMA§ 
If 1 0 0 0<£M&3 (El 2 A iJ «fc B 2 B ) I^OMTHrfctV* 0 

W**"*- 7n-*-*- b T**^o Xr y^S 1 1 0 1 KjS^T, fi«^#lt 
ftWPSB 1 0 4 4tc«£i), 7 r -^*>>#/u©-f-^^ju4tsgfi|| 



WO 99/55033 PCT/JP99/02154 

24 



S (2) fi*ffr»t (£*«»a .) oflfllft (ESf) £*T9 0 



A„,(n) = A m (n-l) +/i^ m (n)X(n) 



A m (n) = 



<Wn) 



lam.K(n) 



|(n-K+i) 
£(n-K+2) 



,X(n) = 



L(n) = A^n-i) -X(n) 



£(n + K-i) 
^(n + K) , 



(2) 



WO 99/55033 PCT/JP99/02I54 

25 

*%W<D%4mfa]&mt l z&ZCDMA$:m ! gW:l 0 0 0 

5 %m.&m) 

HI 2I±, 5 iiiiCf J C D M A^Mt^Mi 

1-m-C&& 0 ^^Jfi^^tc^^, C DMA^fgf 1 2 0 0 Ji, x- ? v > 

^^"J^^tfm-t^^ML. fits, 

CDMA^igll 2 0 0li, g^SBl 2 10, * y > 
■7yf F7U^ 1 2 2 4 , ^D7F->> y * h 7 4 JU 9 

1 2 2 6 > ^ D7 ^D-^Ml 2 11, ****«£fS]|m«Bi 

2 2 1, x*-* *>>#/U*JlHitflta5 1 2 3 0 , *£j£gB 1 2 3 2 , i 
2Hrt£*»l 2 4 2 , S-fctffi^tfltlliUflB (MM S E ) 1 2 4 4 ^f 

mi 2t:^-f«t-)^v ##C;SfeMK£v>-c{±, '>>#n,%w 

fflvyf F 7 ^M 2 2 4 , A>fny|. } ^*>W7 7f h7-( * 
* 1 2 2 6 ^liDSP (i3i^D/7A^ttU:^y) 1 2 2 0 (C 
«t«3V7h»>xTt LTHaS*lTV»*j&*, /wF7x7t LTH51LT 



WO 99/55033 PCT/JP99/02154 

26 

01 3 A&XVmi 3 Bit. ^iIii:i^CDMA§i^tl:j:5 

* «t ») * ft. ft $ *i fc f - 9 v > *' )V&n is X VF>U u y h v > ** 
J: CF* 2 i£ftfr^ mo* ;jx**ifti* S*ifc7*-**>#* ft ft ^ j; 

^f7/S 1 3 0 3C*w*T\ /May 
^Jffl77fh 7 ^^i 2 2 6 1:10, tt2ttftfiF-9^v,T£«fi 

S1304-S130 8il£v*T, ^qn 7 F7n,^uai 2 1 1 is- 



WO 99/55033 PCT/JP99/02154 

27 

ffl 1 3 Aizm*) . ^f-;ysi 3 0 4 KHSV^T, /t>f p y l>7n y ^ 
1 2 .1 l J: n 7 h v>^;i/^yiJ^<bit^c7)/N'^ n-^yn y 

ffl) (n-K+1) f|O^Dyh«/^i|J*H ( n 

+ K) fSW/Un-;h-»^it^ffl^tv^ (£dT% K = L X A , 

K«fc »} 6 1®<7>A>r n y h 7n 7 ^ LTi^£ 0 



WO 99/55033 PCT/JP99/02154 

28 

- t t5 ? T- £ £ 0 £ fc, 1aMd^7D7^ Oft ?HA/fn7hy>,f 
^OS^ht^Ct, 1 o -y Fyo7?*l r?-f ay h v > 

Xr-;ysi 3 0 5 -S 1 3 0 7 KiiHT, + ^ 1 2 

?Kov*Tfif-? (^t»;^S 1 3 0 6) . l/^nyl>/D7?i:i/^ 

i/W n y h rn t is 0 m 1 4 OfljTli, i fiOA' 

^ D7 ^ D ^ ( i = -L~L, i *0) S>#*Kov>T/'C'f n ? h y 
n-y^^^l ( n .) ^IRIILtv^o 

7>S 1 3 0 7 t?/qn 7 h 7* ? 9 ¥-Qfc£<0&* i&*if If m 



WO 99/55033 PCT/JP99/02154 

29 

****«£fllij|(n)iia; (3) •C4x.t>tL^ 0 



£(n) = I | (nj (3) 

±iB*x 7 1304~S1307 £, * * * L «fc ? 

UfyySl 3 0 8) o 

Xf ^S131 OtCfc^T, W *fc(fcttl 2 3 2i;<fc «K & l"f ? 
7 4 >#>e> outfits fifcT'- 9 v>**;i^J£[5j*B£-j£t<&o 

CDMASfM 1 2 0 0 T-li, 3jc%^(7)^ 1 
iCiSCDMA^Il 0 OOfi&tfltffiJMg (U4) t l^ioM 



WO 99/55033 PCT/JP99/021S4 

30 

Xy-yfS 4 0 2 Kfc^T, K3£flr?-£(fcttl 2 4 2 CJ:t), *lf£$*i 

2 0 0 LT£* 0 

Xf7 ^ 4 0 3 Kfcv^T, £*#*tW»« (MM S E ) 1 2 4 4 K «t 

•? > lR3HS-§\ * <fc OfyC>f D y h T'n -y ^spj^flg (&Axf a y Y ? U y ? 

**)&htLt:i-**ti,mj£m %zmmmmt Lxm^xm&tm (s* 

(&6fSja»3fcgt) 

hi si*, *»wo*6*it»«u<i4cpMAaftflr«Eiio*ja«t 

^-r m-e&& 0 *mikj&n\z%& cDUkm^m^m. 1 5 0 0 ut, 7*-* 

CDMAMfMl 5 0 ot± % %m&38ff 1 5 1 0 t g-ft&ggfl 1 5 
ttltmm&Wtt. ««9iO|s'»gg|:ftiCDMAH«ti 2 0 0 

(mi 2) 4e»v»csfftis (mi 3A£«ttnsi 3B) £.ttf£ 

*f*»t«ltt«i3i (0 4) fcp?*|-c**. 



WO 99/55033 PCT/JP99/02154 

31 

HI 6 14, *^mmA^&ZCDMA&%g!£m<Dmm&m®<DffiM) 

z*t®x'$>z 0 mi etc^i-idc mm&mi&i 5 i o'uu mmui 
6io, mmffift-^itu H22, 7-? *s > x KjkmmiLWLU 1 6 2 6 , 

s<Ju v hy^^^fflfiftai 6 2 8 , tStV&j&B 1 6 3 0 fcfil* 
*o ^itraUi^TIi, aflM&ft-SftfflS l 6 2 2 , f- 

1 6 2 6 3M4D S P (i3 «t Xf-fu ? y j, Zfefa if z * * ) 1 
6 2 0 <fc •) y 7 F-)x7t LTHJiitv^^ ^- K^xTUt 

Ml 7 14, *^»^S»'w«*CDMAaS«Mo«««ta«tCj:-53| 
fi»I«^t7D-f-t- h-C*^ 0 f -f, ^fy/S1701 iZti\,* 
T, iiM&fc-SHfcgB 1 6 2 2 K£ »5, f-^aifcSgSI (ft-Sf-fb) L T, 
v>**jU^J££&-t*o Xf-^S 1 7 0 2 U£^T, x-*v 
6 2 61:^, $ i ftM^£ffl v»tf- * v >*• 

1 7 0 3 Cfcv>T, a^D7 h ^tfJl^J/flJtftfflsi 6 2 8 CJ: I?, .£ 

h v><10l/£?ij o ^f-yT'Sl 7 0 4 £J3V»T, ^SSi 6 3 
0-K .fc I) $ *i f - * -> > ;u£$fij t«:»$ti/:;WD y hy^ ** * 
^'J^^UIfif J4)St^ Xxy^S 1 7 0 5iZfcv>T, 

isg&i 6 1 ou«t »9, mmm^i&is-rzo 

*%mm \z a » x i* , n » k * % 1 mm%* 



WO 99/55033 PCT/JP99/02I54 

32 

S>> Kffi* L * v>g 1 J: tfg 2 ttSifcK: $ fifc ^- * v ^ * 

Ell 8li, ^W^^y^ttJgffidftSCDMAS^IKOflljfittl*^ 
tHIT-^^o *IS«i»fiHwfc*CDMA£*gSg|Bi 8 0 0 ti: > f- * -> > 
**^?|J, £ «t TOEf- * *>tf*^jK#L&BI4/W n ? h -> > 

CDMAtffiiil 8 0 0li, gffg&l 8 10, f-*- * v > **;i^Jffl 
V y f- h 7 -f )V 9 1 8 2 4 , ^^D^y> tf/^fllfliT h7-f;^ 

1 8 2 6 , y<Wny frn y^^jftfin 811, ^ * * 1 
8 2 1, f - * v ^A'MHHltflttB 1 8 3 0, P * g>j£ffi 1 8 3 2 , T 
-?mfeUl 8 4 6 , ^H#^JS8B 1 8 4 2 , £ J: tfm^ftttWfflfiB 

(MM S E ) 1 8 4 4 £fl;L*o 0 1 8 izm-t X n K, #fS»J&BSK£v> 
Tii, x - * -> > #)V%.y\\m v y f h7^^i 8 2 4 , /<>fn7h>> 
***m?>Jffi-?y?- l-7-f 1 8 2 6flJDSP (j3«t ^7*0^7^ 
.«Lfc> ?'J) 1 8 2 0Ki5V7 F->i7HTSIS$*iT^^ ^ 
-K7x7axtiLtU^ 0 $«»1 8 10, f-* v>**;i^?lj 
fflv-yf- h7-r i 8 2 4 ^<am&£J:tfMl±, *ftHO*5 *Jfc» 
«Kffi4CDMA$fi8|l 2 0 0 «t^|tM|t^S o ££, 
**»^S8»:«4CDMASfl|l!tl 8 0 0Tli, $ft9Ja£ 5 Sffijgffi- 
i:#JCDMA$iHtl 2 O'OOSiffeS i 3 AjsitfUl 3B) 



WO 99/55033 



PCT/JP99/02I54 



33 



ttz, $IIiiC#4 C DMA^iM 1 8 0 0 fli, *%W<D%3 
^SSl^a C DMA£{ggM8 0 0 ?>S*ft-tt$lJ$l&g (^9) fcl^ 
lOJlTOtitLSo ti^t), *f- v yS 9 0 1 KiJ^T, KH-g-^-^ 
EfcSB 1 8 4 2 : K «t *) , Mft $ tL/j-f'- * v > **;u£?!k X tfffim S 

glJmHif^) T'-^^J^li, r-?$)fcMl 8 4 6ri*W* 

£-&S&l 8 3 2 0(i}2j£¥lJ5E (0/1) tS^tCiiJffT, 

Xf-vfS 9 0 2 K£wT, M*#ftSlJiIS5 (MMSE) 1 8 4 4 K«fc 

£»1££|6]±£-fr, EGfiUSfc*-* */MU£*fr-? it^'tl-So 

**WW»7Hifi^l8Kft-6CDMA$ffi*fl| 1 8 0 0 fc^ftfti 

0 O^M&ggU 5 1 0 ZmfSOHiWUt UCDMA^figi^M 
-5 £ t i)*X* £ * 0 

H 1 9tt, ^^8giIli:i4CDMAfigt«0J^i 
1-HlT-$)^, 0 #^«SU:#£CDMA£Mm 1 9 0 0 I1, 

£ J: Ifilfif- * *< > sK^^K** La^iJfc'W n y h v > jK 

CDMA^iMl 9 0 Oli, gffi&l 9 10, f - * -> 



WO 99/55033 PCT/JP99/D2154 

34 

■77^1-7^^ 1 9 2 4 , a?* n 7 h v y tfJU&WM v-;f h7U^ 
1 9 2 6 , /Ho-nrn y ?£$g|$ 19H, f- * * /t/$£fflURft» l 
9 2 1, f - 9 v > **;u^J*Hf g& 1 9 3 0 , H ? £-$g|S 1 9 3 2 , £ 
-ttffi*tt»t.iW»» 1 9 4 4 *f|;L* 0 HI 

*^ft»SS lCi3V>Tl±, f - * » h7U^ 1 9 2 4 , 

Axf o y h v >**Ji/^^iJffiv 7-^ h 7 * 1 9 2 6^liDS P (£ J: 
^D^AtftttLfc^t'J) 1 9 2 0 CJ: >) V 7 h 7 LTH3i$ 
ircv****, /x- K-)x7atiILtUv» 0 $181 9 10, 
^*»W5Jffl7 7f b 7^M 9 2 4«O»JSftiiJ:0 f ai|gji % 
"flO*5$»fgC«4CDMA$gSlt 1 2 0 0OJtlBtS5*iHa 
**tt3gJ8»cft*CDMA$fllttfl|I 9 0 0"CU» #&9J 
Wi5iiIii:iSCDMAffM 1 2 0 OW^i^I (mi 3 A£ 

C DMA^HM 1 9 0 0 T*«, 4 
^ililli^CDMA^fgll 0 0 0 W£*#»ttO«ltea (HI 1 1) 

tramotea^fcii*. 1-**?*,, ^x-^rs 1 1 o i.ksht, a* 

#tt©JtPB5 1 9 4 4 CJ:t), r*- * v >- **;i/<7)?- 

fefifc ft^rtmffi OHHffi) (ft£tt$) t 

LT, (4) i:/7tiii:, fi*fttt (fi*#&aj) vm® (M«f) t 



WO 99/55033 PCT/JP99/02I54 

35 



A(n) = A(n-i) + //£(n)X(n) 



A(n) = 



a.,(n) 

«,(n) 



. X(n) = 



£(n) = A f (n-i)-X(n) 



I(n.) 



UK) 



>lil^^f y7't^XT^>) > I (n s ) fi i #BOA^ n ^n-; 

**>/Wny F7nv ^¥^<iT-*») N | ( n ) tt n =gg ^f^- * v > ** 
*O*-***«j£tt-cfcs 0 A' (n) liA (n) <r)m&ffM*miTo 



WO 99/55033 PCT/JP99/02154 

36 

*i&ft£ip)Ji£-£, nsffijgfcf-r ^jHtSEfcfi^ :i#-e§4. 

&*3* **W^£8$gJfcJ£a8KfcSCDMA£fggftl 9 0 0 ££ft#L 

o ovmm&mui 5 1 os-am^g^ LxcDMAmgm$tmzmi£ 

H2 0J4, 2«U>f 'J -^T'^TUisttSft* K? /7-I*ft ( f d ) 
fc*n», msihj (T slot ) fcO»CJt1-*BfRKf?$ (BER=1 (T 3 ) $ 
te£^1-!H-C&& 0 H2 Oi:i±, $»i4HIIii:#^CDMAf 

mmm mm^mm^^uy h^^^/u^s) (tm_p) 

/^.St) fcJ:*#tt (Pa r a_P) , tt*Wfi*«ft^aje-e** C D 
MASf^t (HH#ia/Mny KiS^-ft (TM_ 

C) „ i5J:O f fi£*Ofi*i|&*tajig"C* < BCDMA3&®l6S 
ny h****;^) K«t&#& (p a r a__C) #*S*iTv*S 0 

021{± > f d T slot = 0 - 0 0 3 1 2 5 fcitf f d T slQt =0. 28B# 
OVe h i c u 1 a r - B S^TKfc It * B E R # ft ®T-£ g| 

2 2liVe h i c u 1 a r - BSt*TK*itt* f ^slot^l" */?r^t£ «9 
* ( B E R = 1 O- 3 ) «Fttt*tHT*4 0 

132 0£«fctf|212 2AIK *»WO»4 l&tt^&fcfc* C DMA£«3fe 

Mfe «t w^^o^ 8 nm&miz&z> c dma^mi t & c d 



WO 99/55033 PCT/JP99/02154 

37 

0. 2dB, Vehicular — B T"C#j 0 . 4 d B (D&WM&tfW h 
tl, ^1 7 x - y > tli 7 x - y' > /^Jgi^ ^ <5:4II^(7)2fc| 
< a*irv»* £ ttfbfr&o |i7i-y*> y'TKisv* 

TV e h i c u 1 a r -BitTT^OT^.2$l/'f V -^fiHJ: 
•JUIv^ii, Vehicular - BTTIi$Hrfl>iSWj&**£ v»o? 

;</ft " b^******: ($^^4iIHCiSCDMA^I) 

^> o 

is n T , |Hj|ffll&& «r M ^ X r- 9 *s > ** )V r t Cffttffitfl £ $ £t 
#rIS?>£flo D a g ($M»)30 **#Sfci«>fc&35fcSNI 



WO 99/55033 PCT/JP99/02I54 

38 



WO 99/55033 



39 



PCT/JP99/02154 
« 



m ^ <r> m ffl 
2. »*«nzE«OCDMAS««mciJV»T, l»Efi*ft»t*jW» 



* 

WO 99/55033 PCT/JP99/02I54 

40 

3. KE*«>CDMA£*iMfci$v*t\ firEfi**Nt*Wfp 

t-S^Rli, liifEf*-* v>**;u<«E^*;u«5£<gi, «fE/Wn 7 
«fc Lr«TEm*#»tOIW»«rff -5 i t «r#ftfc"t* C DMAS«H« 0 
5. fft$g l fcv* L4 (D^-f *IjH;E*OC DMA$^8il:iv»r, 

*^**>>#^^^^tr«-?-*$flri-*c:fc^iRF*a:1-*CDMASffi- 

3£fio 



WO 99/55033 PCT/JP99/02154 

41 

frie/NM □ y F7u y ? |i N PW-f^XW/SJ u y h i/y#A/fr 
f>M$lL4^tS:!Hi:t-SCDMA$I^l 0 

fr^mm* am^>fD 7 Fyn^u, ^ 

ie£-j£->>**/U&?IJ*<7) (n-K+1) #§ (K(ig&&), «7)XD-y hfr 
h (n+K) h ZX\Z&\,*X!kJ&2tiZ>Z tZftWit-fZC 

»«■*-* ^gt* 

C DM A$«£ll 0 
9. R*«8Kffitt<&CDMA£fc«ffifcj3v>T, lftf2fi*-ft»t 



WO 99/55033 PCT/JP99/02154 

42 

1 0. W*«8fcB«oCDMA£«*fh;:iJv*-c\ TilTffiS*fttt*« 

h v > sp £ ffl v> t IBS it <7> flj ftl £ ft t 

1 1. W#£8 KE«ctf>CDMA£fggSMKfcv*T, 1WEm*tt»t*«l 

1 2 . W*3i8 L 1 1 <7>v>-f *i^KEi!c4)C DMASfegftKfcv* 
MEf-*-^->>^;u^^ijic^La&?iJ-c*0. »2j£ftfl : ^- 



WO 99/55033 PCT/JP99/02154 

43 

» 1 fcMF-^t ffiiB£ ZtiLftLft^ t tin wzjlSft&c: t £#^tt&c 
1 3. ff#:£8&v*L 1 2<Ov»rti^tcffimoCDMA^^g{c^v^ 

flflBfl 1 fi&Jg&fc Mftm 2 (iUvMiffi^i-^, £ t ZWWit-tZ C 

^IS^M o y h -> ^^'^^^ij^o ( n _ K+1) #g ( K {ia$fc&) 
^nvFvv^jp^f, ( n + K) fl«/U □ y h -> > ,-JOv £ -etc «fc *) B 
ft £ tl Z> Z. t * t i- £ C D M A gm&Wo 

1 5. fl#^8 &v>L 1 4 m>-f ftriMCffif^c DMASfcgfifciJi,* 
CDMA^I 0 

£ ^ £ v > ** * ifc £0 £ ^ tr ^ £ & <I -f £ g ggB 'fc «rE« ^ * 
a«i-4S:«Jiaafc«riSx.fcCDMA3IM8«-C*-3-C, bu 



WO 99/55033 PCT/JP99/02I54 

44 

BtrlB-^-v * JUtsgtefcEnTflrE-f- * ^ >sJ?ju*8l0>f-* ^SEtftfe- 
* #1" h Z\ t £ 1 1" £ C D M A j££ft3SM 0 

17. f - 9 v ^ sk/i^bu & x i/mmr- * s sv #)\>%m tztt l»j 



• 



WO 99/55033 PCT/JP99/02154 

45 



18. ItO^ny ^|ft, f-^y^*>t;Mnyl-yy*>t 
If IE fi£ v > # ji^yij u »t * firE>< i n y h •> > ** * <7)&g 

Z> X x ? ~f t > 

19. -f- * v y #*/i>MBk £ <t tfiilriBf - * v > sK*#?!l L»J 

fff2/*>f Uy Y 7X2 y ? \Z$i tLZstJ D y Y «> y X )\, n^faO & M 



WO 99/55033 PCT/JP99/021S4 

46 

ATE* * * **5£<I * ffl v» r etrfS * -> > ** <9 f - * * £ 
H«ISS*#ttJ±Mief- + *^SSIft«?jSfiKJ6 crumps vl 



WO 99/55033 



PCT/JP99/02154 



1/25 




WO 99/55033 



PCT/JP99/02154 



2/25 



I 



FIG.2 



S201 



S202 




S203 



tuny hi>ymbmD\hu 



S204 



S205 




FJG.2A 



'WO 99/55033 



PCT/JP99/02154 



3/25 



\ 

\ 



\